|
|
|
|
|
by golergka
2048 days ago
|
|
> still relatively unsafe with strict mode enabled Is it? I have been using Typescript more and more these last few years, and lately haven't really experienced any issues where it's type system failed me. To clarify, I'm not trying to argue against your point, genuinely curious to learn if fp-ts can really improve my code quality in production. |
|
Beyond that there's functions that throw/reject doing so outside the type system, something solved by Either/Option/similar types in fp-ts.
The biggest benefit of fp-ts though is that it makes you think functionally. If you're dead set against that, then there are plenty of other libraries that give you types/wrappers like these without having to use pipe/flow (two functions you'll want to use before anything else in fp-ts).