@@ -1,25 +1,8 @@
|
|||||||
import {
|
import { Array, type Cause, Chunk, type Context, Effect, Function, identity, Option, Pipeable, Predicate, PubSub, Ref, Semaphore, Stream, SubscriptionRef, SynchronizedRef } from "effect"
|
||||||
Array,
|
|
||||||
type Cause,
|
|
||||||
Chunk,
|
|
||||||
type Context,
|
|
||||||
Effect,
|
|
||||||
Function,
|
|
||||||
identity,
|
|
||||||
Option,
|
|
||||||
Pipeable,
|
|
||||||
Predicate,
|
|
||||||
PubSub,
|
|
||||||
Ref,
|
|
||||||
Semaphore,
|
|
||||||
Stream,
|
|
||||||
SubscriptionRef,
|
|
||||||
SynchronizedRef,
|
|
||||||
} from "effect"
|
|
||||||
import * as View from "./View.js"
|
import * as View from "./View.js"
|
||||||
|
|
||||||
|
|
||||||
export const LensTypeId: unique symbol = Symbol.for("@effect-fc/Lens/v4/Lens")
|
export const LensTypeId: unique symbol = Symbol.for("@effect-lens/Lens/Lens")
|
||||||
export type LensTypeId = typeof LensTypeId
|
export type LensTypeId = typeof LensTypeId
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
import { Array, type Cause, Chunk, Effect, Function, Iterable, Option, Pipeable, Predicate, type Result, type Schedule, Stream } from "effect"
|
import { Array, type Cause, Chunk, Effect, Function, Iterable, Option, Pipeable, Predicate, type Result, type Schedule, Stream } from "effect"
|
||||||
|
|
||||||
|
|
||||||
export const ViewTypeId: unique symbol = Symbol.for("@effect-fc/Lens/v4/View")
|
export const ViewTypeId: unique symbol = Symbol.for("@effect-lens/View/View")
|
||||||
export type ViewTypeId = typeof ViewTypeId
|
export type ViewTypeId = typeof ViewTypeId
|
||||||
|
|
||||||
export interface View<in out A, in out E = never, in out R = never> extends Pipeable.Pipeable {
|
export interface View<in out A, in out E = never, in out R = never> extends Pipeable.Pipeable {
|
||||||
|
|||||||
Reference in New Issue
Block a user