const program = Effect.gen(function * (_) {
const fileSys: FS = yield * _(FS) // FS is a Context
const text: string = yield * _(fileSys.readFileSync('../db/in.txt'))
const result: boolean = yield * _(fileSys.writeFile('../db/out.txt', text))
return yield * _(Console.log(String(result)))
})
const program = Effect.gen(function * (_) {
const fileSys: FS = yield * _(FS) // FS is a Context
const text: string = yield * _(fileSys.readFileSync('../db/in.txt'))
const result: boolean = yield * _(fileSys.writeFile('../db/out.txt', text))
return yield * _(Console.log(String(result)))
})