SUSP
signature
signature SUSP
structure Susp
: SUSP
This module creates and manipulates suspensions for lazy evaluation.
type 'a susp
val delay : (unit -> 'a) -> 'a susp
val force : 'a susp -> 'a
type 'a susp
delay f
force s
f
function, save the result, and return the result. If s has been previously forced, return the result from last time.
Last Modified October 28, 1997
Comments to sml-nj@research.bell-labs.com
Copyright © 1998 Bell Labs, Lucent Technologies