mirror of
https://github.com/vercel-labs/scriptc.git
synced 2026-10-25 06:24:27 +08:00
4 lines
308 B
TypeScript
4 lines
308 B
TypeScript
import * as Effect from "effect/Effect"
|
|
import * as Result from "effect/Result"
|
|
Effect.runPromise((Effect.fail("oops").pipe(Effect.result, Effect.map(r => Result.match(r,{onFailure:e=>"failure:"+e,onSuccess:()=>"success"})))).pipe(Effect.tap(value => Effect.sync(() => console.log(JSON.stringify(value))))))
|