0.1.1 • Published 6 years ago

@urion/optional v0.1.1

Weekly downloads
1
License
ISC
Repository
gitlab
Last release
6 years ago

A new Typescript library that implements option and some of the most important function you would use with optional types.

First of all install the dependency inside your project

npm i @urion/optional

Here an example of usage:

    const maybeVar = new Some('Foo')
    const maybeNot = none

    maybeVar.isDefined() // return true
    maybeNot.isDefined() // return false

    maybeVar.isEmpty()   // return false
    maybeNot.isEmpty()   // return true

    maybeVar.getOrElse('Bar') // return 'Foo'
    maybeNot.getOrElse('Bar') // return 'Bar'

Feel free to create a pull request if you want to change something :)

0.1.1

6 years ago

0.1.0

6 years ago