@typed/fp
@typed/fp
is conceptually an extension of fp-ts, with
cancelable async effects, streams, state management, and more.
This project is under heavy development. We intend to align with fp-ts
v3. A 1.0 will be released
once both codebases are stable.
Features
-
@most/core
Streams - Cancelable Async Effect
- Dependency Injection
- State Management
- Testable
- Free of globals
- Type-Safe
- Composable
- Concurrent
- Asynchronous
- Resource-safe
- Resilient
- Deeply integrated with fp-ts
Documentation
Navigate over to https://typed-fp.org for all our documentation. More to come over time. If something doesn't make sense, please open a github issue.
Examples
Community
If you're interested in chatting with me about the project come on over and join us on Discord.