Free3<First, Second, Third> class
Methods
-
interpreter<F>(Monad<F> M, dynamic firstInterpreter(First op), dynamic secondInterpreter(Second op), dynamic thirdInterpreter(Third op))
→ Function1<Free<Either<Either<First, Second>, Third>, dynamic>, F>
-
-
liftFirst<A>(Free<First, A> first)
→ Free<Either<Either<First, Second>, Third>, A>
-
-
liftSecond<A>(Free<Second, A> second)
→ Free<Either<Either<First, Second>, Third>, A>
-
-
liftThird<A>(Free<Third, A> third)
→ Free<Either<Either<First, Second>, Third>, A>
-
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
toString()
→ String
-
A string representation of this object.
inherited