0.2.0 #5
@@ -185,13 +185,10 @@ export declare namespace SynchronizedRefLensImpl {
|
||||
|
||||
export class SynchronizedRefLensImpl<in out A>
|
||||
extends LensImpl<A, never, never, never, never> {
|
||||
readonly ref: SynchronizedRefLensImpl.SynchronizedRefWithInternals<A>
|
||||
|
||||
constructor(
|
||||
ref: SynchronizedRef.SynchronizedRef<A>
|
||||
readonly ref: SynchronizedRefLensImpl.SynchronizedRefWithInternals<A>
|
||||
) {
|
||||
super()
|
||||
this.ref = ref as SynchronizedRefLensImpl.SynchronizedRefWithInternals<A>
|
||||
}
|
||||
|
||||
get access(): Effect.Effect<LensImpl.Frame<A>, never, never> {
|
||||
@@ -217,7 +214,7 @@ extends LensImpl<A, never, never, never, never> {
|
||||
*/
|
||||
export const fromSynchronizedRef = <A>(
|
||||
ref: SynchronizedRef.SynchronizedRef<A>
|
||||
): Lens<A, never, never, never, never> => new SynchronizedRefLensImpl(ref)
|
||||
): Lens<A, never, never, never, never> => new SynchronizedRefLensImpl(ref as SynchronizedRefLensImpl.SynchronizedRefWithInternals<A>)
|
||||
|
||||
|
||||
export declare namespace SubscriptionRefLensImpl {
|
||||
@@ -231,13 +228,10 @@ export declare namespace SubscriptionRefLensImpl {
|
||||
|
||||
export class SubscriptionRefLensImpl<in out A>
|
||||
extends LensImpl<A, never, never, never, never> {
|
||||
readonly ref: SubscriptionRefLensImpl.SubscriptionRefWithInternals<A>
|
||||
|
||||
constructor(
|
||||
ref: SubscriptionRef.SubscriptionRef<A>
|
||||
readonly ref: SubscriptionRefLensImpl.SubscriptionRefWithInternals<A>
|
||||
) {
|
||||
super()
|
||||
this.ref = ref as SubscriptionRefLensImpl.SubscriptionRefWithInternals<A>
|
||||
}
|
||||
|
||||
get access(): Effect.Effect<LensImpl.Frame<A>, never, never> {
|
||||
@@ -265,7 +259,7 @@ extends LensImpl<A, never, never, never, never> {
|
||||
*/
|
||||
export const fromSubscriptionRef = <A>(
|
||||
ref: SubscriptionRef.SubscriptionRef<A>
|
||||
): Lens<A, never, never, never, never> => new SubscriptionRefLensImpl(ref)
|
||||
): Lens<A, never, never, never, never> => new SubscriptionRefLensImpl(ref as SubscriptionRefLensImpl.SubscriptionRefWithInternals<A>)
|
||||
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user