/dada/Mu/recursive

Copy path to clipboard

Source

λ(f : Type → Type) →
{ cata =
λ(a : Type) →
λ(algebra : f aa) →
λ(fixed : ./Type f) →
fixed a algebra
}
: ../Recursive/Type (./Type f) f