package recursive
Type Members
- sealed trait Folder[Case[+_], A] extends (Case[A]) => A
- final case class Recursive[Case[+_], +Annotations](caseValue: Case[Recursive[Case, Annotations]], annotations: ZEnvironment[Annotations]) extends Product with Serializable
- sealed trait Unfolder[Case[+_], A] extends (A) => Case[A]