applicative
applicative<
T>(xs):Iterable<T>
It takes a traversable and returns a traversable that buffers the values of the original traversable.
Example
const xs = applicative([1, 2, 3])collect(xs)// => [1, 2, 3]
const ys = applicative(take(cycle([1, 2]), 4))collect(ys)// => [1, 2, 1, 2]collect(ys)// => [1, 2, 1, 2]Type Parameters
• T
The element type.
Parameters
xs
() => Iterable<T>
The values to make applicative.
Returns
Iterable<T>
A traversable that is an applicative.