Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface CurriedTypeGuard3<T1, T2, T3, R>

Type parameters

  • T1

  • T2

  • T3

  • R: T3

Hierarchy

  • CurriedTypeGuard3

Callable

  • CurriedTypeGuard3(t1: T1): CurriedTypeGuard2<T2, T3, R>
  • CurriedTypeGuard3(t1: T1, t2: T2): (t3: T3) => t3 is R
  • CurriedTypeGuard3(t1: T1, t2: T2, t3: T3): t3 is R
  • Parameters

    • t1: T1

    Returns CurriedTypeGuard2<T2, T3, R>

  • Parameters

    • t1: T1
    • t2: T2

    Returns (t3: T3) => t3 is R

      • (t3: T3): t3 is R
      • Parameters

        • t3: T3

        Returns t3 is R

  • Parameters

    • t1: T1
    • t2: T2
    • t3: T3

    Returns t3 is R

Generated using TypeDoc