1.2.0 • Published 7 years ago
optionify v1.2.0
optionify
An 1KB (gzipped) utility which returns an Option
type. No dependencies. Works both in browser and Node.js.
Installation
Using Yarn:
$ yarn add optionify
Using npm:
$ npm install optionify
Usage
import { optionify } from 'optionify'
const fn = optionify(() => {
// a function may return `undefined` or `null`
})
const option = fn()
console.log(option.isSome())
console.log(option.isNone())
console.log(option.unwrap())
For more usage please check Rust std documentation.
License
MIT License
Copyright (c) 2018-present Pig Fang