https://github.com/velocityzen/fp-ts-iterators
Functional Iterable and AsyncIterable
https://github.com/velocityzen/fp-ts-iterators
async-iterable async-iterator fp-ts iterable iterator stream
Last synced: about 1 year ago
JSON representation
Functional Iterable and AsyncIterable
- Host: GitHub
- URL: https://github.com/velocityzen/fp-ts-iterators
- Owner: velocityzen
- License: mit
- Created: 2024-04-30T21:04:06.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2025-03-15T22:08:56.000Z (over 1 year ago)
- Last Synced: 2025-03-15T22:09:40.584Z (over 1 year ago)
- Topics: async-iterable, async-iterator, fp-ts, iterable, iterator, stream
- Language: TypeScript
- Homepage: https://velocityzen.github.io/fp-ts-iterators
- Size: 736 KB
- Stars: 1
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# AsyncIterable and Iterable with fp-ts
[](https://www.npmjs.com/package/fp-ts-iterators)
[](https://www.npmjs.com/package/fp-ts-iterators)
## Installation
To install the stable version:
```
npm install fp-ts fp-ts-iterators
```
`fp-ts` is a peer dependency. Make sure to always have a single version of `fp-ts` installed in your project. Multiple versions are known to cause `tsc` to hang during compilation. You can check the versions currently installed using `npm ls fp-ts` (make sure there's a single version and all the others are marked as `deduped`).
# Documentation
**Disclaimer**. Teaching functional programming is out of scope of this project, so the documentation assumes you already know what FP is.
- [docs](https://velocityzen.github.io/fp-ts-iterators/)
- [fp-ts docs](https://gcanti.github.io/fp-ts)
- [ecosystem](https://gcanti.github.io/fp-ts/ecosystem/)
# License
The MIT License (MIT)