Skip to content

tungv/unl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Functional Branch

unl exports only one function that takes a test, a left, and a right function and return a combined one that will run left if test returns falsy and right otherwise

Example

const unless = require('unl');

const isOdd = x => x % 2;

const left = x => `${x} is not odd`;
const right = x => `${x} is not even`;

const fn = unless(isOdd, left, right);

console.log(fn(2)); // returns 2 is not odd
console.log(fn(1)); // returns 1 is not even

About

Functional unless

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published