package
droste
Type Members
-
type
Algebra[F[_], A] = GAlgebra[F, A, A]
-
type
AlgebraM[M[_], F[_], A] = GAlgebraM[M, F, A, A]
-
type
CVAlgebra[F[_], A] = GAlgebra[F, Attr[F, A], A]
-
type
CVCoalgebra[F[_], A] = GCoalgebra[F, A, Coattr[F, A]]
-
type
Coalgebra[F[_], A] = GCoalgebra[F, A, A]
-
type
CoalgebraM[M[_], F[_], A] = GCoalgebraM[M, F, A, A]
-
type
Gather[F[_], S, A] = (A, F[S]) ⇒ S
-
type
RAlgebra[R, F[_], A] = GAlgebra[F, (R, A), A]
-
type
RAlgebraM[R, M[_], F[_], A] = GAlgebraM[M, F, (R, A), A]
-
type
RCoalgebra[R, F[_], A] = GCoalgebra[F, A, Either[R, A]]
-
type
RCoalgebraM[R, M[_], F[_], A] = GCoalgebraM[M, F, A, Either[R, A]]
-
type
Scatter[F[_], A, S] = (S) ⇒ Either[A, F[S]]
-
type
Trans[F[_], G[_], A] = GTrans[F, G, A, A]
-
type
TransM[M[_], F[_], G[_], A] = GTransM[M, F, G, A, A]
Value Members
-
Inherited from AnyRef
Inherited from Any