MCPcopy Create free account
hub / github.com/anomalyco/opencode / defer

Function defer

packages/opencode/test/session/processor-effect.test.ts:98–104  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

96}
97
98function defer<T>() {
99 let resolve!: (value: T | PromiseLike<T>) => void
100 const promise = new Promise<T>((done) => {
101 resolve = done
102 })
103 return { promise, resolve }
104}
105
106const waitFor = <A>(check: Effect.Effect<A | undefined>, message: string) =>
107 Effect.gen(function* () {

Callers 1

Calls

no outgoing calls

Tested by

no test coverage detected