0.1.13 #18

Merged
Thilawyn merged 359 commits from next into master 2025-06-18 00:12:19 +02:00
Showing only changes of commit c0097bbe81 - Show all commits

View File

@@ -1 +1,19 @@
export const make = <R>() => undefined
import type { Effect } from "effect"
import * as ReffuseContext from "./ReffuseContext.js"
interface ReffuseTest<R> {
readonly contexts: readonly ReffuseContext.ReffuseContext<R>[]
useEffect<A, E>(effect: Effect.Effect<A, E, R>): void
}
const ReffuseTestProto = {
useEffect<A, E, R>(this: ReffuseTest<R>, effect: Effect.Effect<A, E>) {}
}
const make = (): ReffuseTest<never> => {
const self = Object.create(ReffuseTestProto)
self.contexts = []
return self
}