Using `throw e` in Effect will be converted to `Effect.fail(e)`
Am i right in saying that using
throw e within a program Effect<A, E, R will be converted to return Effect.fail(e)?