Effect<Env, Error, A>
import { Effect, succeed, fail, runPromise } from '@effect/io/Effect' const succeedEffect = Effect.succeed("hello") const failedEffect = Effect.fail(new Error("fail")) runPromise(succeedEffect).then(console.log) // hello runPromise(failedEffect).catch(console.error) // Error: fail
Effect ts Usages

Seonglae Cho