Functional error handling and nullable value management using fp-ts Option and Either types
Functional async patterns using TaskEither for type-safe error handling in TypeScript
Stop throwing everywhere - handle errors as values using Either and TaskEither for cleaner, more predictable code
Skip to content github / docs Code Issues 80 Pull requests 35 Discussions Actions Projects 2 Security Insights Merge branch 'main' into 1862-Add-Travis-CI-migration-table ...
# Liberty House Club **A Parallel Binance Chain to Enable Smart Contracts** _NOTE: This document is under development. Please check regularly for updates!_ ## Table of Contents -...
Validation patterns using fp-ts with error accumulation, form validation, and API input validation
A practical, jargon-free guide to functional programming - the 80/20 approach that gets results without the academic overhead
Practical patterns for using fp-ts with React - hooks, state, forms, data fetching. Works with React 18/19, Next.js 14/15.
Comprehensive guide for refactoring imperative TypeScript code to fp-ts functional patterns
Functional programming patterns for Node.js/Deno backend development using fp-ts, ReaderTaskEither, and functional dependency injection
Master function composition in fp-ts using pipe and flow for building elegant, type-safe data transformation pipelines
Master Do notation in fp-ts to write readable, sequential functional code without callback hell. Covers bind, apS, let, bindTo and real-world patterns.
Practical async patterns using TaskEither - clean pipelines instead of try/catch hell, with real API examples
Practical patterns for composing functions in TypeScript using pipe, flow, and functional design principles
Product types, sum types, semigroups, monoids, Eq, Ord, and building custom type class instances for domain modeling in TypeScript
Master functional approaches to side effects including IO types, effect isolation, idempotent operations, and quarantining impure code - essential patterns for reliable TypeScript applications
Core FP concepts including pure functions, currying, composition, and pointfree style - the foundation for mastering functional TypeScript
Implement a new variant in Fairy-Stockfish, either as built-in or variants.ini config
Master Effect pattern matching using Data.TaggedEnum, $match, $is, Match.typeTags, and Effect.match. Avoid manual _tag checks and Effect.either patterns. Use this skill when working with...
This skill should be used when patterns seem contradictory but both feel true, user is stuck in either/or thinking, theoretical and empirical streams seem irreconcilable, or user mentions...