Hyperlinkv0.8.0-beta.28

FiberMap

FiberMap.isFiberMapconsteffect/FiberMap.ts:95
(u: unknown): u is FiberMap<unknown>

Returns true if a value is a FiberMap.

Details

This is a type guard that checks for the FiberMap runtime marker.

Example (Checking if a value is a FiberMap)

import { Effect, FiberMap } from "effect"

const program = Effect.gen(function*() {
  const map = yield* FiberMap.make<string>()

  console.log(FiberMap.isFiberMap(map)) // true
  console.log(FiberMap.isFiberMap({})) // false
  console.log(FiberMap.isFiberMap(null)) // false
})
refinements
Source effect/FiberMap.ts:951 lines
export const isFiberMap = (u: unknown): u is FiberMap<unknown> => Predicate.hasProperty(u, TypeId)
Referenced by 2 symbols