moy-fp
Version:
A functional programming library.
18 lines (15 loc) • 352 B
JavaScript
import __ from '../../src/Function/__'
/**
* ((b, a) -> a) -> a -> [b] -> a
*/
import foldr from '../../src/List/foldr'
test('foldr(not using __)', () => {
expect(
foldr((cur, acc) => cur - acc)(0)([1, 2, 3, 4])
).toBe(-2)
})
test('foldr(using __)', () => {
expect(
foldr((cur, acc) => cur - acc, __, [1, 2, 3, 4])(0)
).toBe(-2)
})