fp-pack

Community

Pipe-first toolkit for typed pipelines.

Authorsuperlucky84
Version1.0.0
Installs0

System Documentation

What problem does it solve?

fp-pack streamlines building functional pipelines in JavaScript/TypeScript by providing a pipe-first API, with strong type inference and a dedicated SideEffect pattern to handle early exits safely.

Core Features & Use Cases

  • Pipe-first composition using pipe/pipeAsync for clean, left-to-right data transformation.
  • SideEffect-aware pipelines for safe, explicit early exits and error signaling.
  • Currying and data-last helpers that promote reusable, readable pipelines across codebases.
  • Optional streaming support via fp-pack/stream for large or infinite data sources.

Quick Start

Install fp-pack in your project and begin composing pipelines with pipe and pipeAsync to transform data.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: fp-pack
Download link: https://github.com/superlucky84/fp-pack/archive/main.zip#fp-pack

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.