@abadi199/maybe
v1.1.1
Published
A DataType Representing the concept of null in more safer way.
Downloads
18
Readme
Maybe for TypeScript
Inspired by Maybe
in Elm
Example
function logText(Maybe<string> text) {
switch (text.kind) {
case MaybeKind.Nothing:
break;
case MaybeKind.Just:
console.log(text.value);
break;
}
}
function main() {
logText(nothing()); // no log message
logText(just("Hello World")); // "Hello World"
}
Install
npm install -S @abadi199/maybe
Contributing
- Submit a pull request! If you're missing a feature you want to have, or just found a bug, or found an error in the docs, please submit a pull request.
- Create an issue! If you found a bug or want a new feature that you think will make the library better, but don't have time to do it yourself, please submit an issue.