package recursive
Ordering
- Alphabetic
Visibility
- Public
- Protected
Type Members
- final case class Annotated[Case[+_], A](caseValue: Case[Annotated[Case, A]], annotations: A) extends Product with Serializable
An
Annotated[Case, A]is a recursive data structure where each caseCasehas been annotated with some additional informationA. - sealed trait Folder[Case[+_], A] extends (Case[A]) => A
- final case class Recursive[Case[+_]](caseValue: Case[Recursive[Case]]) extends Product with Serializable
- sealed trait Unfolder[Case[+_], A] extends (A) => Case[A]