aeon-types
v0.2.0
Published
Core type definitions for Aeon reactive streams
Maintainers
Readme
aeon-types
Core type definitions for Aeon, a denotationally-designed reactive programming library for TypeScript.
This package contains the foundational types that the rest of Aeon builds on:
- Branded
Time,Duration, andOffsettypes - The
Event<A, E>andBehavior<A, E>opaque type interfaces Sink<A, E>,Source<A, E>,Disposable, andSchedulerinterfaces- Higher-kinded type encoding (URI-to-Kind map,
Functor,Applicative,Monad,Filterable)
You typically don't depend on aeon-types directly — it's a transitive dependency of aeon-core, aeon-scheduler, and the other Aeon packages.
Installation
pnpm add aeon-typesDocumentation
License
MIT
