Class Trampoline.Pure<A>
java.lang.Object
fj.control.Trampoline<A>
fj.control.Trampoline.Normal<A>
fj.control.Trampoline.Pure<A>
- Enclosing class:
Trampoline<A>
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<R> Rfold(F<Trampoline.Normal<A>, R> n, F<Trampoline.Codense<A>, R> gs) <R> RfoldNormal(F<A, R> pure, F<P1<Trampoline<A>>, R> k) Either<P1<Trampoline<A>>, A> resume()Runs a single step of this computation.Methods inherited from class Trampoline.Normal
bind
-
Field Details
-
value
-
-
Constructor Details
-
Pure
-
-
Method Details
-
foldNormal
- Specified by:
foldNormalin classTrampoline.Normal<A>
-
fold
- Specified by:
foldin classTrampoline<A>
-
resume
Description copied from class:TrampolineRuns a single step of this computation.- Specified by:
resumein classTrampoline<A>- Returns:
- The next step of this compuation.
-