Type aliases
AsyncFunction
AsyncFunction<I, O>: function
Type parameters
Type declaration
-
- (...args: I[]): Promise<O>
-
Parameters
Returns Promise<O>
AsyncMapper
AsyncMapper<T, U>: function
Type parameters
Type declaration
-
-
Parameters
Returns Promise<U>
BinaryPredicate
BinaryPredicate<T, V>: function
Type parameters
Type declaration
-
- (first: T, second: V): boolean
-
Parameters
Returns boolean
BinaryPredicateAsync
BinaryPredicateAsync<T, V>: function
Type parameters
Type declaration
-
- (first: T, second: V): Promise<boolean>
-
Parameters
Returns Promise<boolean>
Comparator
Comparator<T>: function
Type parameters
Equals
Equals<T>: function
Type parameters
Type declaration
-
- (first: T, second: T): boolean
-
Parameters
Returns boolean
Mapper
Mapper<T, U>: function
Type parameters
Processor
Processor<T>: function
Type parameters
PromiseReject
PromiseReject: function
PromiseResolve
PromiseResolve<T>: function
Type parameters
Type declaration
-
- (value: T | PromiseLike<T>): void
-
Parameters
-
value: T | PromiseLike<T>
Returns void
Runnable
Runnable: function
SyncFunction
SyncFunction<I, O>: function
Type parameters
UnaryPredicate
UnaryPredicate<T>: function
Type parameters
Type declaration
-
-
Parameters
Returns boolean
UnaryPredicateAsync
UnaryPredicateAsync<T>: function
Type parameters
Type declaration
-
- (val: T): Promise<boolean>
-
Parameters
Returns Promise<boolean>