Fluth
A Promise-like asynchronous flow control library
🚀 Features
- 🤞 Easy to Use: Promise-like stream processing with chainable APIs
- 🔄 Reactive Programming: Observable-based data streams
- ⚡ Async Control: Powerful Promise-like async flow control
- 🛠️ Rich Operators: A wide range of transformation and combination operators
- 🔌 Plugin System: Extensible plugin mechanism for debugging and logging
- đź’ľ Immutable Operations: Immutable data updates powered by limu
- 🎯 TypeScript: Fully typed for a smooth developer experience
📦 Installation
npm install fluth
yarn add fluth
pnpm add fluth
Quick Start
import { $ } from 'fluth'
const stream$ = $()
stream$.then((value) => {
console.log('received:', value)
})
stream$.next('Hello Fluth!')