package recursion
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- recursion
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Value Members
- def ana[F[_], A](unfold: (A) => F[A])(a: A)(implicit arg0: Functor[F]): Fix[F]
- def cata[F[_], B](fold: (F[B]) => B)(tree: Fix[F])(implicit arg0: Functor[F]): B
- def hylo[F[_], A, B](unfold: (A) => F[A], fold: (F[B]) => B)(a: A)(implicit arg0: Functor[F]): B
- def preprocess[F[_]](nt: ~>[F, F])(tree: Fix[F])(implicit arg0: Functor[F]): Fix[F]