@ontology-io/receta
Modules
- async
- async/batch
- async/debounce
- async/filterAsync
- async/mapAsync
- async/parallel
- async/pipeAsync
- async/poll
- async/promiseAllSettled
- async/retry
- async/sequential
- async/throttle
- async/timeout
- async/types
- collection
- collection/batchBy
- collection/cartesianProduct
- collection/diff
- collection/flatten
- collection/groupByPath
- collection/indexByUnique
- collection/insertAt
- collection/moveIndex
- collection/nest
- collection/paginate
- collection/removeAtIndex
- collection/setOps
- collection/types
- collection/updateAt
- collection/windowSliding
- compare
- compare/advanced
- compare/basic
- compare/combinators
- compare/typed
- compare/types
- function
- function/ap
- function/arity
- function/compose
- function/cond
- function/converge
- function/flip
- function/guard
- function/ifElse
- function/juxt
- function/memoize
- function/partial
- function/partialRight
- function/switchCase
- function/tap
- function/tryCatch
- function/types
- function/unless
- function/when
- lens
- lens/compose
- lens/indexLens
- lens/lens
- lens/optional
- lens/over
- lens/path
- lens/prop
- lens/set
- lens/types
- lens/view
- memo
- memo/caches
- memo/caches/lruCache
- memo/caches/ttlCache
- memo/caches/weakCache
- memo/clearCache
- memo/invalidation
- memo/memoize
- memo/memoizeAsync
- memo/memoizeBy
- memo/types
- number
- number/average
- number/clamp
- number/format
- number/fromBytes
- number/fromCurrency
- number/fromString
- number/inRange
- number/interpolate
- number/isFinite
- number/isInteger
- number/isNegative
- number/isPositive
- number/normalize
- number/parseFormattedNumber
- number/percentage
- number/random
- number/ratio
- number/round
- number/roundTo
- number/step
- number/sum
- number/toBytes
- number/toCompact
- number/toCurrency
- number/toOrdinal
- number/toPercent
- number/toPrecision
- number/types
- object
- object/compact
- object/deepMerge
- object/filterKeys
- object/filterValues
- object/flatten
- object/getPath
- object/mapKeys
- object/mapValues
- object/mask
- object/rename
- object/setPath
- object/stripEmpty
- object/stripUndefined
- object/transformKeys
- object/types
- object/unflatten
- object/updatePath
- object/validateShape
- option
- option/collect
- option/constructors
- option/filter
- option/flatMap
- option/flatten
- option/guards
- option/map
- option/match
- option/partition
- option/tap
- option/toNullable
- option/toResult
- option/types
- option/unwrap
- predicate
- predicate/builders
- predicate/combinators
- predicate/comparison
- predicate/guards
- predicate/types
- result
- result/collect
- result/constructors
- result/flatMap
- result/flatten
- result/fromNullable
- result/guards
- result/map
- result/mapErr
- result/match
- result/orThrow
- result/parsing
- result/parsing/parseInt
- result/parsing/parseJSON
- result/parsing/parseNumber
- result/parsing/types
- result/partition
- result/tap
- result/types
- result/unwrap
- string
- string/case
- string/escapeRegex
- string/extract
- string/highlight
- string/initials
- string/normalizeWhitespace
- string/pluralize
- string/sanitize
- string/slugify
- string/template
- string/truncate
- string/truncateWords
- string/types
- string/validators
- testing
- testing/arbitraries
- testing/arbitraries/option
- testing/arbitraries/result
- testing/arbitraries/types
- testing/laws
- testing/laws/functor
- testing/laws/monad
- testing/laws/types
- testing/matchers
- testing/matchers/option
- testing/matchers/result
- testing/types
- utils
- utils/purry
- validation
- validation/collectErrors
- validation/constructors
- validation/flatMap
- validation/flatten
- validation/guards
- validation/map
- validation/mapInvalid
- validation/match
- validation/schema
- validation/tap
- validation/toResult
- validation/types
- validation/unwrap
- validation/validate
- validation/validateAll
- validation/validators