Source

whatiskadudoing/fp-ts-skills

22 skills · 968 combined installs

Skills from this source

#
Skill
Source
8W Activity
Installs
1
Functional Programming Fundamentals Core FP concepts including pure functions, currying, composition, and pointfree style - the foundation for mastering …
whatiskadudoing/fp-ts-skills
115
2
fp-ts-backend Functional programming patterns for Node.js/Deno backend development using fp-ts, ReaderTaskEither, and functional de…
whatiskadudoing/fp-ts-skills
64
3
Functional Programming in React Practical patterns for using fp-ts with React - hooks, state, forms, data fetching. Works with React 18/19, Next.js 1…
whatiskadudoing/fp-ts-skills
55
4
Pragmatic Functional Programming A practical, jargon-free guide to functional programming - the 80/20 approach that gets results without the academic …
whatiskadudoing/fp-ts-skills
53
5
fp-immutable Practical immutability patterns in TypeScript - spread operators, nested updates, readonly types, and when mutation i…
whatiskadudoing/fp-ts-skills
52
6
fp-ts-validation Validation patterns using fp-ts with error accumulation, form validation, and API input validation
whatiskadudoing/fp-ts-skills
51
7
Managing Side Effects Functionally Master functional approaches to side effects including IO types, effect isolation, idempotent operations, and quarant…
whatiskadudoing/fp-ts-skills
51
8
fp-ts-async-practical Practical async patterns using TaskEither - clean pipelines instead of try/catch hell, with real API examples
whatiskadudoing/fp-ts-skills
50
9
fp-refactor Comprehensive guide for refactoring imperative TypeScript code to fp-ts functional patterns
whatiskadudoing/fp-ts-skills
49
10
fp-ts Pipe and Flow Composition Master function composition in fp-ts using pipe and flow for building elegant, type-safe data transformation pipelines
whatiskadudoing/fp-ts-skills
49
11
fp-ts-task-either Functional async patterns using TaskEither for type-safe error handling in TypeScript
whatiskadudoing/fp-ts-skills
49
12
Practical Error Handling with fp-ts Stop throwing everywhere - handle errors as values using Either and TaskEither for cleaner, more predictable code
whatiskadudoing/fp-ts-skills
49
13
Practical Data Transformations Everyday data transformations using functional patterns - arrays, objects, grouping, aggregation, and null-safe access
whatiskadudoing/fp-ts-skills
48
14
fp-ts Algebraic Data Types and Type Classes Product types, sum types, semigroups, monoids, Eq, Ord, and building custom type class instances for domain modeling …
whatiskadudoing/fp-ts-skills
47
15
fp-ts Do Notation Master Do notation in fp-ts to write readable, sequential functional code without callback hell. Covers bind, apS, le…
whatiskadudoing/fp-ts-skills
47
16
fp-ts Option and Either Functional error handling and nullable value management using fp-ts Option and Either types
whatiskadudoing/fp-ts-skills
47
17
Function Composition - Building from Small Pieces Practical patterns for composing functions in TypeScript using pipe, flow, and functional design principles
whatiskadudoing/fp-ts-skills
47
18
fp-either-ref Quick reference for Either type. Use when user needs error handling, validation, or operations that can fail with typ…
whatiskadudoing/fp-ts-skills
9
19
fp-option-ref Quick reference for Option type. Use when user needs to handle nullable values, optional data, or wants to avoid null…
whatiskadudoing/fp-ts-skills
9
20
fp-pipe-ref Quick reference for pipe and flow. Use when user needs to chain functions, compose operations, or build data pipeline…
whatiskadudoing/fp-ts-skills
9
21
fp-taskeither-ref Quick reference for TaskEither. Use when user needs async error handling, API calls, or Promise-based operations that…
whatiskadudoing/fp-ts-skills
9
22
fp-types-ref Quick reference for fp-ts types. Use when user asks which type to use, needs Option/Either/Task decision help, or wan…
whatiskadudoing/fp-ts-skills
9