0.2.0 #5

Merged
Thilawyn merged 59 commits from next into master 2026-05-30 06:10:54 +02:00
Showing only changes of commit 33a941b448 - Show all commits
+4 -10
View File
@@ -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>)
/**