\begin{code} {-# OPTIONS --cubical --safe #-} module Snippets.Implicits where open import Level module Normal where \end{code} %<*id-def> \begin{code} id : A → A id x = x \end{code} %</id-def> \begin{code} module ImplicitType where \end{code} %<*id-expl> \begin{code} id : ∀ {a} {A : Type a} → A → A id {a} {A} x = x \end{code} %</id-expl> \begin{code} module Lambdafied where \end{code} %<*id-lambda> \begin{code} id : A → A id = λ x → x \end{code} %</id-lambda>