Module Monad.Schedulable

type ('a, 'prio) t = private
  1. | Prune
  2. | Now of 'a
  3. | Yield of 'prio * unit -> ('a, 'prio) t
  4. | Choice of ('a, 'prio) t * ('a, 'prio) t