(evaluate: LazyArg<Effect.Effect<A, E, R>>)
| 1206 | |
| 1207 | /* @internal */ |
| 1208 | export const suspend = <A, E, R>(evaluate: LazyArg<Effect.Effect<A, E, R>>): Effect.Effect<A, E, R> => { |
| 1209 | const effect = new EffectPrimitive(OpCodes.OP_COMMIT) as any |
| 1210 | effect.commit = evaluate |
| 1211 | return effect |
| 1212 | } |
| 1213 | |
| 1214 | /* @internal */ |
| 1215 | export const sync = <A>(thunk: LazyArg<A>): Effect.Effect<A> => { |
no outgoing calls
no test coverage detected