Module CamlinternalLazy

module CamlinternalLazy: sig .. end

Run-time support for lazy values. All functions in this module are for system use only, not for the casual user.


exception Undefined;
type t('a) = lazy_t('a);
let force_lazy_block: lazy_t('a) => 'a;
let force_val_lazy_block: lazy_t('a) => 'a;
let force: lazy_t('a) => 'a;
let force_val: lazy_t('a) => 'a;