Skip to content

Thuum

Type-safe TypeScript libraries for functional programming, error handling, messaging, and async patterns.

@thuum/piper

Functional pipe operators and function composition with full async support. Learn more →

@thuum/decor

Function decorators for error handling and observability. Wrap any function in try-catch or tracing with a single call. Learn more →

@thuum/promising

Async context management and Promise utilities including withResolvers and sequential execution contexts. Learn more →

@thuum/transport

Abstract message transport layer with pluggable implementations including window CustomEvent support. Learn more →

@thuum/channels

Type-safe message and request/response channels with schema validation built on top of the transport layer. Learn more →