Type alias StrictPredicate<T, S>

StrictPredicate<T, S>: ((value) => value is S)

A function that returns a truthy or falsey value that determines if T is S.

Type Parameters

  • T
  • S extends T

Type declaration

    • (value): value is S
    • Parameters

      • value: T

      Returns value is S