UNPKG

moy-fp

Version:
34 lines (29 loc) 581 B
import __ from '../../src/Function/__' /** * [(a, b, ... m) -> Boolean] -> ((a, b, ..., m) -> Boolean) */ import allPass from '../../src/Logic/allPass' test('allPass(not using __), return true', () => { expect( allPass([ a => a > 0, a => a < 3, ])(2) ).toBeTruthy() }) test('allPass(not using __), return false', () => { expect( allPass([ a => a > 0, a => a < 3, ])(4) ).toBeFalsy() }) test('allPass(using __), return true', () => { expect( allPass(__)([ a => a > 0, a => a < 3, ])(2) ).toBeTruthy() })