Module Lazy

This module is undocumented. This is a list of its definitions.

force :: Lazy a b -> <a> b

Evaluates the lazy value if it has not been evaluated yet and returns its value.

lazy :: <b> a -> Lazy b a

Wraps the given expression into a lazy value without evaluating it.