Constructors
constructor
-
Type parameters
Parameters
Properties
Readonly rest
rest: readonly T[]
Methods
every
- every(fn: (t: T) => boolean): boolean
-
Parameters
-
fn: (t: T) => boolean
-
-
Parameters
Returns boolean
Returns boolean
filter
- filter(fn: (t: T) => boolean): T[]
-
Parameters
-
fn: (t: T) => boolean
-
-
Parameters
Returns boolean
Returns T[]
find
- find(fn: (t: T) => boolean): Maybe<T>
-
Parameters
-
fn: (t: T) => boolean
-
-
Parameters
Returns boolean
Returns Maybe<T>
includes
- includes(value: T): boolean
-
Parameters
Returns boolean
map
-
Type parameters
Parameters
reduce
- reduce<S>(fn: (accum: undefined | S, t: T) => undefined | S, start?: S): undefined | S
-
Type parameters
Parameters
-
fn: (accum: undefined | S, t: T) => undefined | S
-
- (accum: undefined | S, t: T): undefined | S
-
Parameters
-
accum: undefined | S
-
t: T
Returns undefined | S
-
Optional start: S
Returns undefined | S
some
- some(fn: (t: T) => boolean): boolean
-
Parameters
-
fn: (t: T) => boolean
-
-
Parameters
Returns boolean
Returns boolean