Import
import { RefRecord } from "@typed/fx";This public exposure is a re-export. Its import path is supported; declaration documentation is shared with the other public exposures below.
Signatures
export * as RefRecord from "./RefRecord.js";Members
RefRecord.RefRecordA RefRecord is a RefSubject specialized over a Record.
RefRecord.clearClear all entries from the Record.
RefRecord.differenceDifference with another record.
RefRecord.entriesGet all entries from the Record.
RefRecord.everyCheck if all entries satisfy a predicate.
RefRecord.filterFilter entries in place.
RefRecord.filterMapValuesFilter and map values.
RefRecord.filterValuesFilter entries creating a Computed value.
RefRecord.findFirstFind the first entry satisfying a predicate.
RefRecord.getGet the value at a key as a Filtered.
RefRecord.hasCheck if a key exists in the Record.
RefRecord.intersectionIntersection with another record.
RefRecord.isEmptyCheck if the Record is empty.
RefRecord.isNonEmptyCheck if the Record is non-empty.
RefRecord.keysGet all keys from the Record.
RefRecord.makeCreates a new
RefRecordfrom a Record,Effect, orFx.RefRecord.mapMap values in place (endomorphic).
RefRecord.mapEntriesMap entries to new key-value pairs.
RefRecord.mapKeysMap keys to different keys.
RefRecord.mapValuesMap values to a different type.
RefRecord.modifyModify the value at a key if it exists.
RefRecord.partitionPartition entries.
RefRecord.popPop a value at a key as a Filtered.
RefRecord.reduceReduce the entries to a single value.
RefRecord.removeRemove a key from the Record.
RefRecord.replaceReplace the value at a key if it exists.
RefRecord.setSet a key-value pair in the Record.
RefRecord.sizeGet the current size of the Record.
RefRecord.someCheck if any entry satisfies a predicate.
RefRecord.unionUnion with another record.
RefRecord.valuesGet all values from the Record.