Function takeUnless

  • Applies receiver to predicate, returns receiver if the given predicate resolves into false, or undefined otherwise.

    If predicate is a boolean, returns receiver cause falsy or undefined otherwise.

    https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/take-unless.html

    Returns

    receiver if predicate (or it's evaluation) is false. undefined otherwise.

    Type Parameters

    • T

    • R

    Parameters

    • receiver: T
    • predicate: boolean | ((it: T) => it is R) | ((it: T) => boolean)

    Returns Exclude<T, R> | undefined

Generated using TypeDoc