MCPcopy Index your code
hub / github.com/Effect-TS/effect / fiberRefUnsafeMake

Function fiberRefUnsafeMake

packages/effect/src/internal/core.ts:1937–1948  ·  view source on GitHub ↗
(
  initial: Value,
  options?: {
    readonly fork?: ((a: Value) => Value) | undefined
    readonly join?: ((left: Value, right: Value) => Value) | undefined
  }
)

Source from the content-addressed store, hash-verified

1935
1936/** @internal */
1937export const fiberRefUnsafeMake = <Value>(
1938 initial: Value,
1939 options?: {
1940 readonly fork?: ((a: Value) => Value) | undefined
1941 readonly join?: ((left: Value, right: Value) => Value) | undefined
1942 }
1943): FiberRef.FiberRef<Value> =>
1944 fiberRefUnsafeMakePatch(initial, {
1945 differ: internalDiffer.update(),
1946 fork: options?.fork ?? identity,
1947 join: options?.join
1948 })
1949
1950/** @internal */
1951export const fiberRefUnsafeMakeHashSet = <A>(

Callers 2

core.tsFile · 0.85

Calls 2

fiberRefUnsafeMakePatchFunction · 0.85
updateMethod · 0.65

Tested by

no test coverage detected