An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

npmjs.org "functional programming" keyword

Top 1.0% on npmjs.org
bs-platform 9.0.2
ReScript compiler, OCaml standard libary by ReScript and its required runtime support
205 versions - Latest release: almost 5 years ago - 1,517 dependent packages - 2,562 dependent repositories - 16.2 thousand downloads last month - 6,491 stars on GitHub - 1 maintainer
callbag-redux-promise 0.1.0
callbag-redux enhancer, inspired by redux-promise
1 version - Latest release: about 7 years ago - 1 dependent package - 1 dependent repositories - 3 downloads last month - 0 stars on GitHub - 1 maintainer
Top 1.0% on npmjs.org
@rescript/std 11.1.4
ReScript is a robustly typed language that compiles to efficient and human-readable JavaScript.
86 versions - Latest release: over 1 year ago - 55 dependent packages - 246 dependent repositories - 63 thousand downloads last month - 7,337 stars on GitHub - 7 maintainers
data-collectors 1.0.5
A collection of composable reduction operations for arbitrary streams of values
6 versions - Latest release: over 6 years ago - 4 dependent packages - 4 dependent repositories - 13.1 thousand downloads last month - 0 stars on GitHub - 1 maintainer
Top 4.7% on npmjs.org
@libre/atom 1.3.3
<div> <p align="center"> <img src="https://document-export.canva.com/DADLRIBWTFM/45/...
11 versions - Latest release: over 6 years ago - 35 dependent packages - 72 dependent repositories - 20 thousand downloads last month - 12 stars on GitHub - 1 maintainer
Top 2.2% on npmjs.org
evt 2.5.9 πŸ’°
Type safe replacement for node's EventEmitter
186 versions - Latest release: about 1 year ago - 131 dependent packages - 472 dependent repositories - 940 thousand downloads last month - 440 stars on GitHub - 2 maintainers
Top 7.1% on npmjs.org
ts-evt 7.0.2 πŸ’°
Type safe replacement for node's EventEmitter
31 versions - Latest release: almost 6 years ago - 2 dependent packages - 2 dependent repositories - 140 downloads last month - 465 stars on GitHub - 1 maintainer
stateapi 1.0.12
A state management for React. It is lightweight but powerful
13 versions - Latest release: over 7 years ago - 1 dependent repositories - 34 downloads last month - 5 stars on GitHub - 1 maintainer
Top 1.5% on npmjs.org
true-myth 9.3.1 πŸ’°
A library for safe functional programming in JavaScript, with first-class support for TypeScript
85 versions - Latest release: 3 months ago - 43 dependent packages - 4,565 dependent repositories - 2.05 million downloads last month - 1,287 stars on GitHub - 2 maintainers
@apie/pipe 2.4.2
A stateful pipe that pipes functions that has an object and the output from previous function
22 versions - Latest release: almost 2 years ago - 1 dependent package - 263 downloads last month - 0 stars on GitHub - 1 maintainer
pips 1.0.0
Type-safe, Magical JavaScript Pipes
4 versions - Latest release: over 2 years ago - 2 dependent packages - 1 dependent repositories - 385 downloads last month - 2 stars on GitHub - 1 maintainer
ramdu 0.0.16
Small utils for ramda
15 versions - Latest release: almost 6 years ago - 2 dependent packages - 1 dependent repositories - 117 downloads last month - 1 maintainer
Top 6.3% on npmjs.org
lemonad 0.7.4 πŸ’°
JavaScript functional programming library, inspired by the Clojure, ML, Haskell and Forth. Built ...
43 versions - Latest release: over 12 years ago - 2 dependent packages - 7 dependent repositories - 21 downloads last month - 657 stars on GitHub - 1 maintainer
babel-plugin-implicit-function 0.1.1
Babel plugin to allow lazy expressions by implicit arrow functions via ~ operator
1 version - Latest release: over 8 years ago - 10 dependent packages - 14 dependent repositories - 26 downloads last month - 24 stars on GitHub - 1 maintainer
super-ts 1.11.1
Typescript functional programming library inspired by Haskell and PureScript providing both runti...
45 versions - Latest release: about 5 years ago - 1 dependent package - 1 dependent repositories - 839 downloads last month - 44 stars on GitHub - 1 maintainer
ramda-async-extensions 0.0.2
Ramda extension functions for asynchronous programming ( promise based )
1 version - Latest release: over 4 years ago - 2 dependent packages - 0 downloads last month - 1 maintainer
monadologia 1.1.5
A monad helper library
7 versions - Latest release: over 5 years ago - 1 dependent package - 1 dependent repositories - 11 downloads last month - 1 stars on GitHub - 1 maintainer
@power-elements/power-functions 1.1.0
A small set of utilities for working in the browser
2 versions - Latest release: almost 8 years ago - 2 dependent packages - 1 dependent repositories - 4 downloads last month - 0 stars on GitHub - 1 maintainer
funcrithmetic 0.0.3
Monadic wrapper for doing arithmetic operations in JavaScript
4 versions - Latest release: over 8 years ago - 1 dependent package - 1 dependent repositories - 5 downloads last month - 0 stars on GitHub - 1 maintainer
ts-prelude 0.0.8 πŸ’°
[![CI](https://github.com/mattphillips/ts-prelude/actions/workflows/all.yaml/badge.svg)](https://...
8 versions - Latest release: over 2 years ago - 3 downloads last month - 3 stars on GitHub - 1 maintainer
@rikhoffbauer/compose 0.2.11
A compose function written in TypeScript.
17 versions - Latest release: almost 8 years ago - 24 downloads last month - 0 stars on gitlab.com - 2 maintainers
Top 1.5% on npmjs.org
eslint-plugin-functional 9.0.4 πŸ’°
ESLint rules to promote functional programming in TypeScript.
131 versions - Latest release: 11 days ago - 1,235 dependent packages - 1,858 dependent repositories - 1.39 million downloads last month - 729 stars on GitHub - 2 maintainers
flow-update 0.1.1 πŸ’°
Statically type checked model updates using Flow
2 versions - Latest release: over 9 years ago - 2 dependent packages - 1 dependent repositories - 14 downloads last month - 8 stars on GitHub - 1 maintainer
true-myth-zod 0.1.2 πŸ’°
Integration between True Myth (https://true-myth.js.org) and Zod (https://zod.dev)
3 versions - Latest release: 7 months ago - 118 downloads last month - 6 stars on GitHub - 1 maintainer
ti-fptsu 3.1.2
A collection of utilities for fp-ts
6 versions - Latest release: 3 months ago - 472 downloads last month - 0 stars on GitHub - 1 maintainer
@zaeny/clojure.core 2.0.10
Clojure core functions in javascript land, provides a collection of functions inspired by the clo...
27 versions - Latest release: about 1 year ago - 97 downloads last month - 1 stars on GitHub - 1 maintainer
array-helper-lib 1.0.0-beta.25
A utility library providing common array manipulations and React hooks.
25 versions - Latest release: over 1 year ago - 35 downloads last month - 1 maintainer
typescript-result 3.5.2
Supercharge your TypeScript error handling with a powerful Result type that transforms chaotic tr...
31 versions - Latest release: 7 months ago - 14 dependent repositories - 30.5 thousand downloads last month - 374 stars on GitHub - 1 maintainer
oriju 0.0.1-alpha.2
helper functions to fold (reduce) trees
3 versions - Latest release: over 9 years ago - 1 dependent package - 1 dependent repositories - 18 downloads last month - 1 stars on GitHub - 1 maintainer
lambda-dom 2.1.1
Functions for browser development that help with programming web projects in a functional style.
14 versions - Latest release: over 4 years ago - 2 dependent packages - 94 downloads last month - 4 stars on GitHub - 1 maintainer
@ganbarodigital/ts-lib-value-objects 2.1.0
Helps you create value objects and refined types for safer software
8 versions - Latest release: almost 6 years ago - 8 dependent packages - 4 dependent repositories - 104 downloads last month - 3 stars on GitHub - 1 maintainer
gearpipe 0.2.0
Async/sync pipelines with sync typings
2 versions - Latest release: about 3 years ago - 1 dependent package - 6.65 thousand downloads last month - 0 stars on GitHub - 1 maintainer
functio 0.2.0
A set of functional tools.
3 versions - Latest release: about 5 years ago - 1 dependent package - 55 downloads last month - 0 stars on GitHub - 1 maintainer
flow-fp 1.0.0
Provide flow function for js/node. Handles async progress, exception throwing, conditional call, ...
1 version - Latest release: over 7 years ago - 2 dependent packages - 1 dependent repositories - 1 downloads last month - 0 stars on GitHub - 1 maintainer
Top 7.2% on npmjs.org
panda-generics 6.0.3
Generic functions (multi-argument dispatch) for JavaScript.
12 versions - Latest release: over 5 years ago - 31 dependent packages - 83 dependent repositories - 177 downloads last month - 1 stars on GitHub - 2 maintainers
kansuu.js 0.3.3
Yet another functional programming library for node.js
51 versions - Latest release: almost 6 years ago - 2 dependent packages - 4 dependent repositories - 139 downloads last month - 0 stars on GitHub - 1 maintainer
@spacet.me/chain 2.0.2 πŸ’°
Like `_.chain` but only contains `thru` and `value` methods. Comes with TypeScript typings.
7 versions - Latest release: about 4 years ago - 2 dependent packages - 1 dependent repositories - 33 downloads last month - 2 stars on GitHub - 2 maintainers
Top 2.6% on npmjs.org
prototypes 3.0.3 πŸ’°
Some common prototypes for node.js: string.startsWith(), object.countProperties() and more. Facil...
46 versions - Latest release: about 5 years ago - 18 dependent packages - 168 dependent repositories - 16.7 thousand downloads last month - 96 stars on GitHub - 1 maintainer
@keienla/functional 0.11.4
Just a functional library in TypeScript to do Functional Programming
9 versions - Latest release: 7 months ago - 2 dependent packages - 1 downloads last month - 0 stars on GitHub - 1 maintainer
@ebflat9/fp 1.2.63
my fp utils
160 versions - Latest release: about 4 years ago - 1 dependent package - 338 downloads last month - 2 stars on GitHub - 1 maintainer
Top 9.5% on npmjs.org
@reactive-js/core 0.128.0
Fast modern reactive Javascript programming library.
146 versions - Latest release: almost 2 years ago - 3 dependent packages - 1 dependent repositories - 3.04 thousand downloads last month - 10 stars on GitHub - 1 maintainer
gates 0.1.2
Functional logic gates / combinators
2 versions - Latest release: almost 11 years ago - 1 dependent package - 1 dependent repositories - 10 downloads last month - 1 stars on GitHub - 1 maintainer
Top 9.6% on npmjs.org
@jfdi/attempt 1.5.0
Functional error handling implementations for sync & async, to replace try/catch forever
19 versions - Latest release: 24 days ago - 5 dependent packages - 1 dependent repositories - 394 downloads last month - 5 stars on GitHub - 4 maintainers
Top 9.5% on npmjs.org
ts-opt 6.1.0
Typed Option/Optional/Maybe for TypeScript and JavaScript, created to simplify code involving opt...
37 versions - Latest release: about 1 year ago - 2 dependent packages - 3 dependent repositories - 391 downloads last month - 2 stars on gitlab.com - 1 maintainer
manatki 0.2.0
Function programming in Typescript/Javascript
2 versions - Latest release: about 1 year ago - 2 dependent packages - 1 dependent repositories - 6 downloads last month - 0 stars on GitHub - 1 maintainer
@customcommander/multifun 1.0.1
Clojure-inspired multimethods for JavaScript
2 versions - Latest release: over 5 years ago - 2 dependent packages - 2 downloads last month - 0 stars on GitHub - 1 maintainer
currier 1.0.1
A wrapper for function currying in JavaScript
2 versions - Latest release: over 9 years ago - 2 dependent packages - 1 dependent repositories - 12 downloads last month - 1 maintainer
Top 8.2% on npmjs.org
@svizzle/file 0.14.3
Svizzle File contains file related helpers for node.
20 versions - Latest release: over 2 years ago - 9 dependent packages - 5 dependent repositories - 216 downloads last month - 19 stars on GitHub - 2 maintainers
Top 9.4% on npmjs.org
dsl-framework 1.8.36
Easy function chaining.
111 versions - Latest release: about 1 year ago - 12 dependent packages - 4 dependent repositories - 774 downloads last month - 0 stars on GitHub - 1 maintainer
@bitty/falsy 0.3.0
Falsy helper functions and types for TypeScript.
9 versions - Latest release: 8 months ago - 3 dependent packages - 2 dependent repositories - 52 downloads last month - 30 stars on GitHub - 2 maintainers
@mcgraths7/famjs 1.0.4
A package which adds functional versions of common array methods
5 versions - Latest release: almost 7 years ago - 1 dependent package - 1 dependent repositories - 5 downloads last month - 2 stars on GitHub - 1 maintainer
funztic 1.1.4
Hono 기반의 ν•¨μˆ˜ν˜• API 개발 라이브러리, HttpResult λͺ¨λ‚˜λ“œ νŒ¨ν„΄κ³Ό OpenAPI μžλ™ 생성을 μ§€μ›ν•©λ‹ˆλ‹€.
6 versions - Latest release: 10 months ago - 18 downloads last month - 1 maintainer
Top 7.6% on npmjs.org
@svizzle/utils 0.21.0
Svizzle Utils is a library to help transforming data.
24 versions - Latest release: over 2 years ago - 14 dependent packages - 5 dependent repositories - 359 downloads last month - 19 stars on GitHub - 2 maintainers
@sumanjitsg/redistil 0.1.4
A minimalist Redis implementation in Elm, bringing the power of functional programming to Redis i...
4 versions - Latest release: almost 2 years ago - 5 downloads last month - 0 stars on GitHub - 1 maintainer
unravel-function 0.2.1
Takes a function and spreads its arguments across a chain of functions to be lazily evaluated, a ...
7 versions - Latest release: over 7 years ago - 1 dependent package - 1 dependent repositories - 10 downloads last month - 0 stars on GitHub - 1 maintainer
ts-util-721 0.0.17
Functional programming and Dependency injection for Typescript
17 versions - Latest release: 12 months ago - 61 downloads last month - 0 stars on GitHub - 1 maintainer
@dallaylaen/ski-interpreter 2.3.2
Simple Kombinator Interpreter - a combinatory logic & lambda calculus parser and interpreter. Sup...
12 versions - Latest release: 5 days ago - 676 downloads last month - 12 stars on GitHub - 1 maintainer
ftld 5.0.4
a small, focused, library that provides a set of functional primitives for building robust and re...
154 versions - Latest release: almost 2 years ago - 1 dependent repositories - 2.47 thousand downloads last month - 57 stars on GitHub - 1 maintainer
@nilejs/nile 0.0.5
TypeScript-first, service and actions oriented backend framework
5 versions - Latest release: 6 days ago - 0 stars on GitHub - 1 maintainer
@joaquimserafim/ts-try 1.0.0
Lightweight Rust-inspired Result type and helpers for TypeScript to replace try/catch with explic...
2 versions - Latest release: 5 months ago - 4 downloads last month - 1 stars on GitHub - 1 maintainer
theater-flow 0.1.2
A library for building flows; safe data processing inspired by Monads
4 versions - Latest release: 11 months ago - 3 downloads last month - 1 maintainer
ts-compose 1.0.0
Performs right-to-left function composition.
2 versions - Latest release: about 5 years ago - 1 dependent repositories - 11 downloads last month - 3 stars on GitHub - 1 maintainer
lambiguous 1.0.1
A generalized backtracking search library
3 versions - Latest release: 11 months ago - 6 downloads last month - 1 maintainer
@bitty/nullish 0.3.0
Nullish helper functions and types for TypeScript.
12 versions - Latest release: 8 months ago - 3 dependent packages - 2 dependent repositories - 26 downloads last month - 30 stars on GitHub - 2 maintainers
react-function-order 0.1.9
![logo](https://pic.imgdb.cn/item/625a4d6b239250f7c55b4257.png)
10 versions - Latest release: almost 4 years ago - 2 dependent packages - 3 downloads last month - 1 stars on GitHub - 1 maintainer
rupert-fp 0.2.5
Static analysis of functional patterns in JavaScript
6 versions - Latest release: almost 7 years ago - 1 dependent repositories - 10 downloads last month - 2 stars on GitHub - 1 maintainer
express-valued-middleware 0.6.3
Composable value-yielding middleware creator and combinators for Express.
13 versions - Latest release: over 2 years ago - 11 downloads last month - 0 stars on GitHub - 1 maintainer
transducers-es6 0.4.0
** TODO ** add the observables transducers and a few notes about it and the fork
3 versions - Latest release: about 7 years ago - 1 dependent package - 1 dependent repositories - 1 downloads last month - 1 stars on GitHub - 1 maintainer
hoff 1.3.1
A collection of higher order functions you may find useful
4 versions - Latest release: over 10 years ago - 1 dependent package - 1 dependent repositories - 34 downloads last month - 1 stars on GitHub - 1 maintainer
most-curried 0.0.1-alpha-02
A wrapper around Most.js 1.0 providing an auto-curried API + a few minor changes
2 versions - Latest release: almost 8 years ago - 1 dependent package - 1 dependent repositories - 14 downloads last month - 1 stars on GitHub - 1 maintainer
Top 6.7% on npmjs.org
tiinvo 3.9.0
A library of types and utilities for your TypeScript and JavaScript projects
92 versions - Latest release: over 3 years ago - 6 dependent packages - 5 dependent repositories - 331 downloads last month - 40 stars on GitHub - 1 maintainer
@sbizeul/fp-flow 0.6.0
Collection of algebraic data types to use with Flow
9 versions - Latest release: about 7 years ago - 2 dependent packages - 1 dependent repositories - 26 downloads last month - 1 stars on GitHub - 1 maintainer
@rectangular-labs/result 0.0.2 πŸ’°
Provides a Result type for explicit error handling in TypeScript.
2 versions - Latest release: about 2 months ago - 250 downloads last month - 2 stars on GitHub - 1 maintainer
functionalify 0.0.1
Functional programming tools with close integration with JavaScript.
1 version - Latest release: over 11 years ago - 1 dependent package - 1 dependent repositories - 3 downloads last month - 2 stars on GitHub - 1 maintainer
Top 9.9% on npmjs.org
@pacote/error 3.0.4
Functional errors.
20 versions - Latest release: about 1 year ago - 2 dependent packages - 1 dependent repositories - 46 downloads last month - 18 stars on GitHub - 1 maintainer
Top 7.5% on npmjs.org
@ts-task/task 1.0.2
Promise replacement made with TypeScript more suitable for functional programming and error handling
5 versions - Latest release: almost 7 years ago - 4 dependent packages - 8 dependent repositories - 74 downloads last month - 29 stars on GitHub - 2 maintainers
@hoomanlogic/those 0.3.0
Non-destructive syntactic sugar for arrays and object maps
2 versions - Latest release: almost 2 years ago - 3 downloads last month - 0 stars on GitHub - 1 maintainer
@leonardonicola/fp 0.1.0
A utility library for Functional Programming style
3 versions - Latest release: over 1 year ago - 1 downloads last month - 0 stars on GitHub - 1 maintainer
Top 9.0% on npmjs.org
@svizzle/geo 0.9.3
Svizzle Geo contains geography related helpers.
16 versions - Latest release: over 2 years ago - 4 dependent packages - 3 dependent repositories - 35 downloads last month - 19 stars on GitHub - 2 maintainers
tco 0.0.15
Tail call optimization in Node
15 versions - Latest release: over 9 years ago - 1 dependent repositories - 31 downloads last month - 9 stars on GitHub - 1 maintainer
Top 5.3% on npmjs.org
@bitty/pipe 0.4.0
A pipe function to perform function composition in LTR (Left To Right) direction.
13 versions - Latest release: 8 months ago - 4 dependent packages - 32 dependent repositories - 134 thousand downloads last month - 30 stars on GitHub - 2 maintainers
@interaktiv/functional 1.0.0
A functional library for JavaScript projects at DIA
1 version - Latest release: almost 6 years ago - 2 dependent packages - 5 downloads last month - 2 maintainers
itrs 0.0.4
ES6 Iteration Protocol based Functional Programming Library
5 versions - Latest release: over 6 years ago - 1 dependent package - 1 dependent repositories - 3 downloads last month - 1 stars on GitHub - 1 maintainer
egoist-js 1.3.0
Validation lib for FE/BE
20 versions - Latest release: over 6 years ago - 1 dependent package - 1 dependent repositories - 59 downloads last month - 7 stars on GitHub - 1 maintainer
foscia 1.0.0-alpha.92
Type safe, modular and intuitive API client.
16 versions - Latest release: almost 3 years ago - 108 downloads last month - 0 stars on GitHub - 1 maintainer
hez 1.0.54
Flux architecture for React app. Fast and easy to use
53 versions - Latest release: over 6 years ago - 1 dependent package - 1 dependent repositories - 307 downloads last month - 20 stars on GitHub - 1 maintainer
@jvlk/fp-ts-fetch 1.7.0
An fp-ts library to make it easy to work with fetch requests.
21 versions - Latest release: 22 days ago - 2 dependent packages - 1 dependent repositories - 10.8 thousand downloads last month - 2 stars on GitHub - 1 maintainer
monadic-progress 0.0.6
Progress tracking monad
5 versions - Latest release: almost 8 years ago - 1 dependent package - 1 dependent repositories - 9 downloads last month - 1 maintainer
functional-immutable 1.0.1
Iteratee-first data-last null-safe immutable.js curried functions
4 versions - Latest release: over 7 years ago - 1 dependent package - 2 dependent repositories - 1 downloads last month - 6 stars on GitHub - 1 maintainer
Top 5.7% on npmjs.org
fasy 9.0.2 πŸ’°
FP iterator helpers that are async/generator aware
47 versions - Latest release: over 3 years ago - 2 dependent packages - 11 dependent repositories - 504 downloads last month - 548 stars on GitHub - 1 maintainer
exceptionout 0.0.7
no more exceptions
3 versions - Latest release: over 4 years ago - 2 dependent packages - 1 dependent repositories - 59 downloads last month - 0 stars on GitHub - 1 maintainer
pojo-ops 0.4.2
operate on objects as you do on arrays
9 versions - Latest release: about 8 years ago - 2 dependent packages - 1 dependent repositories - 20 downloads last month - 0 stars on GitHub - 1 maintainer
@bitty/predicate 0.3.0
Predicate helper functions and types for TypeScript.
9 versions - Latest release: 8 months ago - 3 dependent packages - 2 dependent repositories - 35 downloads last month - 30 stars on GitHub - 2 maintainers
@fp51/opaque-union 1.0.0
Functional opaque union api for Typescript and Javascript
278 versions - Latest release: about 5 years ago - 1 dependent package - 1 dependent repositories - 760 downloads last month - 0 stars on GitHub - 4 maintainers
fat-arrow-ts 0.14.0
Fat Arrow is a library for Typed Functional Programming in TypeScript compatible with Node.js and...
31 versions - Latest release: over 3 years ago - 1 dependent package - 1 dependent repositories - 11 downloads last month - 4 stars on GitHub - 1 maintainer
eslint-plugin-fp-ts-strict 0.1.1
ESLint plugin for typescript to enforce fp-ts functions to avoid the most common javascript problems
2 versions - Latest release: over 4 years ago - 1 dependent package - 2 downloads last month - 16 stars on GitHub - 1 maintainer
ls-react 1.1.4 πŸ’°
React helpers for better LiveScript development
7 versions - Latest release: over 6 years ago - 1 dependent package - 1 dependent repositories - 26 downloads last month - 2 stars on GitHub - 1 maintainer
fanta 0.1.4
Yet another set of algebraic structures implementing the fantasy-land spec
5 versions - Latest release: about 9 years ago - 1 dependent package - 1 dependent repositories - 18 downloads last month - 3 stars on GitHub - 1 maintainer
curry-function 1.0.3
Curry-function. Similar to 'curry', but does not use dangerous eval. Lightweight and minimal. Pas...
4 versions - Latest release: over 5 years ago - 2 dependent packages - 12 downloads last month - 0 stars on GitHub - 1 maintainer
voluptatemvoluptas 1.4.0
Type safe replacement for node's EventEmitter
8 versions - Latest release: almost 2 years ago - 22 downloads last month - 0 stars on GitHub - 1 maintainer