Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
The type of a trampoline that doesn't use the stack for recursive computation.
val execute : 'a t -> 'a
Performs all suspended computations.
val return : 'a -> 'a t
Turns a literal value into a trampoline.
Convenience function for recursive calls with one argument.
Accesses values from suspended computations to create new suspended computations.