- a value - a function returning a value (i.e. same functionality of Effect.map) - a Promise - a function returning a Promise - an Effect - a function returning an Effect(i.e. same functionality of Effect.flatMap)
Should we improve the docs, to prevent the Option issue, or maybe adapt the andThen?