uft
    Preparing search index...

    uft

    uft

    A collection of performant, strongly typed utilities to aid your Typescript application.

    If you are using this library in a project that has a build step featuring tree shaking (e.g. webpack, rollup, etc.), you can freely import methods from the default entry point:

    import { filteredMap, isDefined } from 'uft'
    

    Otherwise, make use of the different export paths to ensure that only the code for used methods is bundled:

    import { filteredMap } from 'uft/filteredMap'
    import { isDefined } from 'uft/isDefined'

    Functions - Array

    at
    clearArray
    filteredForEach
    filteredMap
    forMap
    isEmpty
    isNotEmpty
    partition
    removeFirst
    removeLast
    replaceArray
    sortedInsert
    toArray
    unique

    Functions - Coerce

    boolToString
    maybe
    stringToBool
    toArray

    Functions - Is

    assert
    createAssert
    isDefined
    isError
    isFulfilled
    isFunction
    isNotNull
    isNotNullish
    isNull
    isNullish
    isNumber
    isObject
    isObjectLoose
    isPlainArray
    isPlainObject
    isRetryOK
    isSafeNumber
    isString
    isUndefined

    Functions - Object

    forEachKey
    hasKeys
    mapKeys
    omit
    reduceKeys

    Functions - Misc

    allSettled
    createEq
    isFulfilled
    isRetryOK
    lazy
    noop
    retry
    timeout

    Interfaces - Misc

    FulfilledResult
    RejectedResult

    Type Aliases - Is

    Assert
    SafeInteger
    SafeNumber

    Type Aliases - Other

    RetryResult

    Type Aliases - Misc

    SettledResult

    Variables - Is

    isSafeInteger

    Variables - Object

    typedKeys

    Modules

    <internal>