Options
All
  • Public
  • Public/Protected
  • All
Menu

Module functions

Type aliases

AsyncFunction

AsyncFunction<I, O>: function

Type parameters

  • I

  • O

Type declaration

    • (...args: I[]): Promise<O>
    • Parameters

      • Rest ...args: I[]

      Returns Promise<O>

AsyncMapper

AsyncMapper<T, U>: function

Type parameters

  • T

  • U

Type declaration

    • (val: T): Promise<U>
    • Parameters

      • val: T

      Returns Promise<U>

BinaryPredicate

BinaryPredicate<T, V>: function

Type parameters

  • T

  • V

Type declaration

    • (first: T, second: V): boolean
    • Parameters

      • first: T
      • second: V

      Returns boolean

BinaryPredicateAsync

BinaryPredicateAsync<T, V>: function

Type parameters

  • T

  • V

Type declaration

    • (first: T, second: V): Promise<boolean>
    • Parameters

      • first: T
      • second: V

      Returns Promise<boolean>

Comparator

Comparator<T>: function

Type parameters

  • T

Type declaration

Equals

Equals<T>: function

Type parameters

  • T

Type declaration

    • (first: T, second: T): boolean
    • Parameters

      • first: T
      • second: T

      Returns boolean

Mapper

Mapper<T, U>: function

Type parameters

  • T

  • U

Type declaration

    • (val: T): U
    • Parameters

      • val: T

      Returns U

Processor

Processor<T>: function

Type parameters

  • T

Type declaration

    • (entry: T): void
    • Parameters

      • entry: T

      Returns void

PromiseReject

PromiseReject: function

Type declaration

    • (reason?: any): void
    • Parameters

      • Optional reason: any

      Returns void

PromiseResolve

PromiseResolve<T>: function

Type parameters

  • T

Type declaration

    • (value: T | PromiseLike<T>): void
    • Parameters

      • value: T | PromiseLike<T>

      Returns void

Runnable

Runnable: function

Type declaration

    • (): void
    • Returns void

SyncFunction

SyncFunction<I, O>: function

Type parameters

  • I

  • O

Type declaration

    • (...args: I[]): O
    • Parameters

      • Rest ...args: I[]

      Returns O

UnaryPredicate

UnaryPredicate<T>: function

Type parameters

  • T

Type declaration

    • (val: T): boolean
    • Parameters

      • val: T

      Returns boolean

UnaryPredicateAsync

UnaryPredicateAsync<T>: function

Type parameters

  • T

Type declaration

    • (val: T): Promise<boolean>
    • Parameters

      • val: T

      Returns Promise<boolean>