each
FutureEitherMonad
FutureMonad
ensure
FutureEither
exists
FutureEither