How to use the then function from ramda

Find comprehensive JavaScript ramda.then code examples handpicked from public code repositorys.

10741
10742
10743
10744
10745
10746
10747
10748
10749
10750
* @sig (e -> b) -> (Promise e a) -> (Promise e b)
* @sig (e -> (Promise f b)) -> (Promise e a) -> (Promise f b)
* @param {Function} onFailure The function to apply. Can return a value or a promise of a value.
* @param {Promise} p
* @return {Promise} The result of calling `p.then(null, onFailure)`
* @see R.then
* @example
*
*      var failedFetch = (id) => Promise.reject('bad ID');
*      var useDefault = () => ({ firstName: 'Bob', lastName: 'Loblaw' })
fork icon0
star icon0
watch icon2

+ 7 other calls in file

10552
10553
10554
10555
10556
10557
10558
10559
10560
*
*      //getMemberName :: String -> Promise ({firstName, lastName})
*      var getMemberName = R.pipe(
*        makeQuery,
*        fetchMember,
*        R.then(R.pick(['firstName', 'lastName']))
*      );
*/

fork icon0
star icon0
watch icon1

+ 5 other calls in file

Other functions in ramda

Sorted by popularity

function icon

ramda.clone is the most popular function in ramda (30311 examples)