thames-technology/monads
Option, Result, and Either types for TypeScript - Inspired by Rust 🦀
TypeScriptMIT
Issues
- 0
`undefined` is a valid Result
#171 opened by marisbest2 - 4
Wrap async/sync result in the library
#111 opened by keogami - 0
- 0
- 5
handling async results
#75 opened by paduc - 2
- 2
Performance suggestions
#117 opened by ragnese - 1
Erasing T for isErr
#94 opened by maxmuen - 0
Proposal: Option.filter
#120 opened by LukasOchmann - 0
Unexpected behavior with `Ok(None)`
#119 opened by HuKaiLang - 0
monads with database: tinydatabase?
#116 opened by codehangen - 0
Source maps linking to non-existing source files
#110 opened by MBuchalik - 3
if let construction?
#109 opened by dessalines - 2
- 2
Convert from null or undefined to Option?
#106 opened by dessalines - 2
Finish porting `Result` tests to Ava
#97 opened by slavovojacek - 0
Add contributing guide
#96 opened by slavovojacek - 0
Consider using Pagic to build the website?
#85 opened by xcatliu - 0
Broken links in README.md
#82 opened by jeffvandyke - 1
Importing in Node breaks
#81 opened by ronny - 7
Add a Either type
#76 opened by chapa - 5
Implement or_else
#69 opened by Pajn - 4
node version constraint too aggressive
#73 opened by lujiajing1126 - 5
First monadic law is violated 😕
#70 opened by minecrawler - 0
implement and_then, map_err for Result<T, E>
#59 opened by seunlanlege - 2
Can't find module
#54 opened by sporto - 0
Implement "and" operator for Option<T>
#1 opened by slavovojacek - 0
Update to Webpack 3
#2 opened by slavovojacek - 1
Add CodeCov bot
#3 opened by slavovojacek - 2
- 1
Lint with Standard Style
#5 opened by slavovojacek - 2
If Pattern Matching is implemented in future versions of ECMA, use it in lieu of our own syntax
#10 opened by slavovojacek