Monad
shims
map
Functor
materialize
Evaluable
memoize
Deferrable
monix
root