Continuation passing style - Yet Another approach to lazy evaluation (aka promises)
I'd like to present the implementation of Yet Another approach to lazy evaluation (aka promises) - continuation passing style.
IMO lazy evaluation is mostly suitable for the high-level *functional* languages.
continuation passing is a preferable solution.
Presented module is focused right on CPS. API is currently in alpha stage and may change, if/when new use cases
will need to be supported.
Constructive feedback is welcome.