@@ -1,4 +1,4 @@
|
|||||||
import { Chunk, Effect, Pipeable, Predicate, Readable, Stream, Subscribable, SubscriptionRef } from "effect"
|
import { Chunk, Effect, Pipeable, Predicate, Readable, Ref, Stream, Subscribable, SubscriptionRef } from "effect"
|
||||||
|
|
||||||
|
|
||||||
export const LensTypeId: unique symbol = Symbol.for("@effect-fc/Lens/Lens")
|
export const LensTypeId: unique symbol = Symbol.for("@effect-fc/Lens/Lens")
|
||||||
@@ -124,6 +124,8 @@ Effect.gen(function*() {
|
|||||||
|
|
||||||
console.log(yield* myChunkRef.get)
|
console.log(yield* myChunkRef.get)
|
||||||
console.log(yield* chunkValueLens.get)
|
console.log(yield* chunkValueLens.get)
|
||||||
|
yield* Ref.update(myChunkRef, Chunk.replace(1, 22))
|
||||||
|
console.log(yield* chunkValueLens.get)
|
||||||
}).pipe(
|
}).pipe(
|
||||||
Effect.runSync
|
Effect.runSync
|
||||||
)
|
)
|
||||||
|
|||||||
Reference in New Issue
Block a user