- 🤞 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
# npm
npm install fluth
# yarn
yarn add fluth
# pnpm
pnpm add fluthimport { $ } from 'fluth'
// Create a stream
const stream$ = $()
// Listen for changes
stream$.then((value) => {
console.log('received:', value)
})
// Emit value
stream$.next('Hello Fluth!')