chore: effect pattern lint infrastructure (#35210)

This commit is contained in:
Kit Langton
2026-07-03 13:58:26 -04:00
committed by GitHub
parent 1b88ff8d53
commit 1401901529
70 changed files with 524 additions and 234 deletions
+1 -1
View File
@@ -31,7 +31,7 @@ export interface Cell {
export const makeCell = (): Cell => ({})
const unavailable = <A, E, R>() => Effect.die("Plugin runtime is unavailable") as Effect.Effect<A, E, R>
const unavailable = <A, E, R>() => Effect.die(new Error("Plugin runtime is unavailable")) as Effect.Effect<A, E, R>
const require = <A, E, R>(cell: Cell, f: (runtime: Interface) => Effect.Effect<A, E, R>) =>
Effect.suspend(() => {
const runtime = cell.runtime