whenablity

0.1.0 • Public • Published

whenable

case when then else

no if else

  
  when(true)
    .then(() => console.log('the condition is true'))
    .else(() => console.log('the condition is false'))
  

or

  
  when(() => true)
    .then(() => console.log('the condition is true'))
    .else(() => console.log('the condition is false'))
  

or

  
  when(() => {
    return new Promise((resolve, reject) => {
      resolve(true)
    })
  })
    .then(() => console.log('the condition is true'))
    .else(() => console.log('the condition is false'))
  

Package Sidebar

Install

npm i whenablity

Weekly Downloads

0

Version

0.1.0

License

MIT

Unpacked Size

15.8 kB

Total Files

9

Last publish

Collaborators

  • huanghaiyang