react-localstorage-ts
A small library to wrap browser's localstorage in a functional fashion.
Found 440 results for functional-programming
A small library to wrap browser's localstorage in a functional fashion.
Functions (fn) to make code cleaner
Playing actual music over fp-ts notes
A porting of scala monocle library to TypeScript
XyPriss is a lightweight, TypeScript-first, open-source Node.js web framework crafted for developers seeking a familiar Express-like API without Express dependencies. It features built-in security middleware, a robust routing system, and performance optim
Functional programming in TypeScript
A small library to wrap browser's localstorage in a functional fashion.
Utilities related to arrays
Safe, ergonomic, non-generic sum types in TypeScript.
XyPriss Security is an advanced JavaScript security library designed for enterprise applications. It provides military-grade encryption, secure data structures, quantum-resistant cryptography, and comprehensive security utilities for modern web applicatio
FunctionalScript is a purely functional subset of JavaScript
A brutal component for injecting components that use injectable
A functional, immutable list implementation with a rich set of methods for manipulating collections.
Find duplicate files in multiple folders scanning .txt and .torrent files.
Comprehensive utility library providing commonly used functions for JavaScript/TypeScript projects including array processing, object manipulation, Promise handling, and type checking
Set array items declaratively
Merge objects/arrays declaratively
Core functions and structures for functional programming.
Algebraic Data Type for Remote Data
🤠 Functional utilities using object property paths with wildcards and regexps 🌵
A tiny (~700 bytes) react hook to help you write finite state machines
Interpretable Generic Model Definition Encoding
A React-like library with reactive signals and computed values for building dynamic web applications—without the need for JSX
Uncouple constructors and classes methods into functions.
A utility package for handling try-catch blocks in TypeScript.
A TypeScript library for building dynamic AI-driven workflows with LLM planning and static flow composition using Effect
Functional programming in TypeScript
Type validation in runtime
hyper-ts adapter for connect.
Sub-package of Funfix defining type classes inspired by Haskell's standard library
An ESLint plugin enforcing proper handling of neverthrow Result values.
A modern Lisp dialect inspired by Clojure with Node.js integration and REPL support
A library with helpers for react-declarative app backend development
A functional programming library designed to simplify building complex regular expressions
A comprehensive TypeScript library for transforming data between APIs and frontend applications. Includes string, number, date, object, and array transformers with full TypeScript support.
A JavaScript game engine written with global state, immutability, and pure functions in mind. Have fun(ctional programming) with it!
XyPriss Security is an advanced JavaScript security library designed for enterprise applications. It provides military-grade encryption, secure data structures, quantum-resistant cryptography, and comprehensive security utilities for modern web applicatio
A minimalist and well crafted app, content or component is our conviction
Monad-ts is a small library implements some of key monads and way to chain them in a pipe (flow) in JavaScript and TypeScript. Angular 2+ compatible.
Experimental implementation of Maybe and Result monads compatible with await.
A modern collection of reusable utility functions for JavaScript and TypeScript, designed to simplify everyday development tasks.
Support for fastify routes returning functional structures, such as fp-ts Either, Task, TaskEither or plain javascript parameterless functions
Functional style, non-throwing fetch utils
typescript definition generator for functional programming
Functional moment.js
A lightweight TypeScript Result type implementation for error handling
A comprehensive TypeScript utility library featuring fluent text building, type-safe switching, duration utilities, React hooks, and extended array/object prototypes for modern JavaScript development.
A port of the Haskell Prelude to JavaScript/NodeJS
A configurable error for Typescript projects based on Effect-ts
A porting of purescript-{canvas, free-canvas, drawing} featuring fp-ts
Type-save runtime IO library based on PreludeTS
Type-save runtime fetching utility for Prelude-IO
A minimal filesystem abstraction for Node.js and AWS S3, based on Effect-TS
A minimalist and well crafted app, content or component is our conviction
fxl.js is a data-oriented JavaScript spreadsheet library. It provides a way to build spreadsheets using modular, lego-like blocks.
Core ZeroThrow functionality - Rust-style Result<T,E> for TypeScript
Type safe middleware system based on Effect-ts
Momento Cache client for Node.js TypeScript projects based on Effect-ts
MilleFeuille is a webserver, entirely built with JavaScript and Node.js, without any dependency. MilleFeuille is built to give you a taste of functional programming, without any hassle. Inspired by ring and compojure in clojure, MilleFeuille focuses on li
General utility functions for Node.js TypeScript projects based on Effect-ts
A basic caching library for Node.js based on Effect-ts
Pattern Matching in typescript
Maps object into a new one using an anonymous function.
A lightweight functional programming utility library for TypeScript/JavaScript
Functional Programming for EcmaScript(Javascript)
A modern TypeScript utility library.
📊 A modern structured logging library with functional programming, duck-typing, and comprehensive third-party integrations
fp-ts extra functions and utilities
Functional programming oriented wrapper for Hono, providing helpers and a clean archetype for building type-safe APIs.
Tiny goodies for Continuation-Passing-Style functions
A typescript functional programming library
Small event library based on Effect-ts
Utilities related to objects
Functional switch statement
Functional directives for Promise and AsyncIterable
A functional programming library for TypeScript, offering immutable data structures, expressive pattern matching, and powerful monadic types for safer and more concise code.
A library for crawling a filesystem tree, based on Effect-ts
A basic authentication utils library for Node.js based on Effect-ts
Collection of function utils for Valuer
AWS S3 client for Node.js TypeScript projects based on Effect-ts
Transform Prisma schemas to TypeORM entities with NestJS integration and fast pg-mem testing
Make functional programming fun!
Tiny rules engine based on Effect-ts
Type-inference capable functional programming.
Type-inference capable functional programming.
A library for working with MDX using Effect
Effect-ts wrapper for the aws-jwt-verify library
Model Context Protocol server for FxKit C# functional programming library documentation
Make your javascript functions faster and use benefits of practical-functions package
Composable command-line parser for TypeScript - a (partial) porting of Scala decline using fp-ts
Fetch wrapper for Node.js TypeScript projects based on Effect-ts
Sub-package of Funland defining type classes inspired by Haskell's standard library
Maybe
Typescript library for functional programming.
fp-ts binding for ixjs
A modern TypeScript library designed to reduce boilerplate for tagged unions, also known as discriminated unions. This library is also an implementation of algebraic data types
`macoolka-collection` Define Data Collection Interface.
Delightful Sum Types in TypeScript
Wrapper for error handling without try-catch
Functional Types for Entities' functions
Cosmodrome is a CLI tool to manage and automate versioning process and package publishing.
A lightweight, zero-dependency TypeScript library that brings Rust's Result type to your JavaScript/TypeScript projects
Optimal evaluation of some lambda terms
A small library implementing a cache layer over remote functions
Functional programming in TypeScript (fork of fp-ts)
Contravariant functors in JS with Flow.
Dead-simple, TypeScript-first optics library.
Provides a simple way to pipe data through a series of functions.
Lambda.html is a TypeScript-based HTML builder framework that leverages functional programming principles to provide a declarative, composable, and extensible approach for building dynamic web interfaces. Designed for robustness and maintainability, it in
Library functions for working with generators
An elegant parser combinators library for Typescript
A comprehensive Result type library for TypeScript with Ok, Err, Loading, and NotAsked states
String parser combinators for TypeScript
Google Cloud Utilities functions in Functional Programming Style
Put your data in a box, and suddenly it's easier to handle, transform, and use however you need.
This repository implements a Try class inspired by the Vavr library in Java. The Try class is a functional programming construct for handling computations that may succeed or fail. It encapsulates exceptions and streamlines error handling, reducing boiler
DBMS for Node.JS app with ORM layer which mimcs GORM of Grails
A functional programming library designed to simplify building complex regular expressions
Pokemonads is a collection of common algebraic data types which are compatible with [Fantasy Land](https://github.com/fantasyland/fantasy-land/)
Curated package with types I believe all packages and apps need to promote safeness and reduced side effects.
fp-ts bindings for @unsplash/sum-types.
JSON extended with pure functions.
Rust-style Result type for TypeScript
A typesafe rest api client for the payload cms.
Type safe Function.prototype.bind for React components
Utility functions to convert class-based api's to parameter-based functions
A brutal component for injecting components that use injectable
io-ts bindings for @unsplash/sum-types.
Lightweight function application utilities
A functional TypeScript e-commerce service built with AWS DynamoDB. This package provides a complete solution for building e-commerce applications with features like user authentication, product management, shopping cart operations, and order processing.
Functional TypeScript utility types such as Option, Result and others.
Streams Style API of Data Processing Framework in Javascript
Validation using async await for simplicity
A powerful simple JavaScript functional-programming toolset.
powerful TypeScript validation library built on the robust foundation of Effect combining exceptional type safety, high performance, and developer experience. Taking inspiration from Effect's functional principles, VEffect delivers a balanced approach tha
Elegant tuple-based error handling utilities for TypeScript, inspired by Rust's Result<T, E> pattern.
Indexed monads for TypeScript; a companion library of fp-ts
Typescript version of fsharps Option module
`macoolka-io` is Runtime type system for IO decoding/encoding.
TypeScript Library to boost functional programming
Functional programming for 1e14
State management solution combining fp-ts, RxJS and monocle-ts
fast-check bindings for @unsplash/sum-types.
Compose multiple setState or getDerivedStateFromProps updaters in React
TypeScript functional programming library with over 70% AI-generated code, featuring precise type inference and currying support
Advanced JavaScript iteration utilities providing powerful patterns for array operations, async flows, tree traversal, and performance optimization not available in native JavaScript.
Immutable Data Structures JavaScript Library
resulta is a TypeScript utility for handling results in an expressive way, inspired by Rust's Result type.
A Declarative way to deal with null , undefined and promises via optional and streams
Make request to supabase using the power of fp-ts, io-ts, and parsing.
⚡️ Generative AI tools for RxJS
Call all functions like they were curried
A tiny, declarative UI framework.
Redux functional programming utilities
Esbuild plugin for purescript
Algebraic effects in react using generators
Result type utility for functional programming in TypeScript
Natural 🌿 effect system that fits TypeScript
A testing library for JavaScript that uses behavior-driven development and functional programming.
Prevent accidental parameter mutations by enforcing explicit `mut` prefix (JavaScript) or `Mut<T>` type annotation (TypeScript)
A typescript functional programming library
A non destructive and simple function that divide an array into multiples subarrays
A TypeScript library for type-safe handling of operational outcomes, offering a structured approach to managing success and error cases in a robust and efficient manner.
Pair constructor: a tree-like data abstraction.
A lightweight, zero-dependency JavaScript library that brings LINQ-style querying capabilities to native arrays. Designed for both clarity and performance, it offers a fluent, chainable API for filtering, projecting, grouping, ordering, and aggregating da
Functional TypeScript utility types such as Optional, Result and others.
FP library
a functional implementation of connect four
`macoolka-type-model` is a library for define model in TypeScript. It easily build a type contain field and method to your Application. It provide a generation model for type and validition
`macoolka-app` is a Application’s Monad.
> This makes sense, right?
Composable, functional redux reducers
Shared, synchronous, independent state - Clojure Atoms for Javascript
A practical library to provide you functional mongodb development.
A lightweight and functional-style library that provides robust abstractions for handling optional values and handling operations that can either succeed or fail. By making states explicit, it encourages precise and deliberate management of application lo

A tiny library for creating WebComponents in a Functional way
A library to perform asynchronous effects in React following the Suspense API principles providing asynchronous curried functions with a synchronous feel.
Utilities to apply boolean logic (not, and, or) to functions and higher-order functions. Tiny, tested and composable
`macoolka-cache` Build a cache for function
Minimal, fast, robust implementation of the Calculus of Constructions on JavaScript
mlscript
Small functional utility library for JavaScript
`macoolka-i18n` is a library for internationalization in TypeScript. It easily integrates some localization features to your Application.
Functions to help with functional programming.
A Renaissance in Array Reduction
To install the stable version:
Absurdum - The Ridiculous Application of Reduce
Playing actual music over fp-ts notes
A collection of low abstraction functions in functional programming flavor for generators
Functional programming in TypeScript
`macoolka-object` is a library contains common object functions.
A higher order function to compose functions through cartesian composition.
React integration for Nehonix FortifyJS - Secure state management with enhanced object operations
Inductive programming for JavaScript
A pragmatic functional programming library for JavaScript/TypeScript
A type-safe utility library for functional programming
Minimal newtypes for TypeScript
React bindings for Resource ADT
Utility functions to convert class-based api's to parameter-based functions
A lightweight, dependency-free TypeScript library for Railway Oriented Programming (ROP) with comprehensive functional programming utilities.
A comprehensive TypeScript library bringing Scala's powerful functional programming paradigms to JavaScript/TypeScript, featuring immutable collections, monads, pattern matching, and more
Friendly monads build for peoples who don't know what monads are :)
Create Express middleware using Futures
A robust TypeScript pipeline execution library with stage-based processing, dependency resolution, and comprehensive error handling
A functional programming library for creating composable easing functions for animation.
A simple, clean and fast implementation of the λ-calculus on JavaScript.
To install the stable version:
Transform local commands and APIs into MCP (Model Context Protocol) tools through configuration
A simple, type-safe functional programming library for JavaScript/TypeScript with intuitive type-based organization
hyper-ts adapter for fastify.
To install the stable version:
This library includes functional helpers for object, string, and array processing.
Algebraic effects in react using generators
JS library for creating reactive ui elements in declarative way
Monadic middleware
Alternative to JavaScript’s switch statement with a functional twist
Arrange is collection of utilites and middlewares to use with the French Pastries suite of software. The first addition is to handle JSON.
Functional programming for Norwegians ⛷️
A utility function that filters out null and undefined values from RxJS streams or arrays.
A type-safe routing library for TypeScript
The missing pseudo-standard library for fp-ts.
[](https://github.com/no-day/create-fp-ts-lib/actions/workflows/build.yml) [ ](https://david-dm.org/no-d
Type safe reducers without boilerplate
Assemble is a library focused on your routes managing. Fully compatible with [`@frenchpastries/millefeuille`](https://github.com/FrenchPastries/millefeuille), it generates a handler able to route your request to the handler you need, according to the curr
Functional programming in TypeScript
UseCases for Entities' functions in a Functional Style
simple and easy functional reactive library with atomic push strategy
A lightweight functional composition helper
  
Functional web scraping in typescript
Protools for Angular
The missing pseudo-standard library for fp-ts.
Fantasy Land type for React Components
Dead simple helpers for writing composable rules
a Map based implementation of canonical graph data algorithms
`macoolka-stream` is a library contains common stream functions.
A routing module with functional programming
Functional algorithm of Bowling scoring written in JavaScript with TDD model
FP library
Implementation of a persistent hash array mapped trie in TypeScript
apply mapping functions to specific properties of an object
A functional programming TypeScript library for OpenSearch operations with singleton client factory, designed for AWS Lambda environments
A collection of utility functions to make your TypeScript code more robust and safer.
A TypeScript library for combining functional and object-oriented paradigms through composable state and methods.
Simple Handler is a lightweight and flexible utility wrapper, heavily inspired by tRPC, designed for use in my personal projects. It provides an easy way to create and manage handlers with schema validation (powered by Zod) and middleware support for adva
N-gram search index that is character based and supports Unicode. Useful for implementing autocomplete in functional programming style.
A functional TypeScript e-commerce service built with AWS DynamoDB. This package provides a complete solution for building e-commerce applications with features like user authentication, product management, shopping cart operations, and order processing.
An FP-oriented library to easily convert CSS units.
A library offering functional and object-oriented programming tools for state and error management, compatible with both TypeScript and JavaScript projects.