package fix

  1. Overview
  2. Docs

Module Memoize.ForTypeSource

Parameters

module T : sig ... end

Signature

Sourcetype key = T.t
Sourceval memoize : (key -> 'a) -> key -> 'a
Sourceval fix : ((key -> 'a) -> key -> 'a) -> key -> 'a
Sourceexception Cycle of key list * key
Sourceval defensive_fix : ((key -> 'a) -> key -> 'a) -> key -> 'a