Incr_memoize.MakeSourcemodule Incr : Incremental.SNote that despite its appearance, this is not a true monad and does not satisfy the monad signature for bind. This exists to make let%bind syntax convenient. Be careful if you are trying to use this in an unconventional way.