Methods
chain
- chain<B>(f: function): Now<B>
-
Type parameters
Parameters
-
f: function
-
-
Parameters
Returns Now<B>
Returns Now<B>
flatten
-
Type parameters
Parameters
Returns Now<A>
lift
- lift<T1, R>(f: function, m: Now<T1>): Now<R>
- lift<T1, T2, R>(f: function, m1: Now<T1>, m2: Now<T2>): Now<R>
- lift<T1, T2, T3, R>(f: function, m1: Now<T1>, m2: Now<T2>, m3: Now<T3>): Now<R>
-
Type parameters
Parameters
Returns Now<R>
-
Type parameters
Parameters
-
f: function
-
m1: Now<T1>
-
m2: Now<T2>
Returns Now<R>
-
Type parameters
Parameters
-
f: function
-
- (t1: T1, t2: T2, t3: T3): R
-
m1: Now<T1>
-
m2: Now<T2>
-
m3: Now<T3>
Returns Now<R>
map
- map<B>(f: function): Now<B>
-
Type parameters
Parameters
Returns Now<B>
mapTo
-
Type parameters
Parameters
Returns Now<B>
of
-
Type parameters
Parameters
Returns Now<B>
Static of
-
Type parameters
Parameters
Returns Now<B>
The Now monad represents a computation that takes place in a given moment and where the moment will always be now when the computation is run.