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

npmjs.org "functional programming" keyword

View the packages on the npmjs.org package registry that are tagged with the "functional programming" keyword.

lazy.coffee 0.1.5
CoffeeScript Lazy Evaluation
11 versions - Latest release: over 10 years ago - 3 dependent packages - 2 dependent repositories - 33 downloads last month - 7 stars on GitHub - 1 maintainer
bugofbookjshoflib.js 1.0.0
a high order function lib for javascript
1 version - Latest release: over 6 years ago - 1 dependent package - 1 dependent repositories - 2 downloads last month - 0 stars on GitHub - 1 maintainer
aspernaturut 1.15.1
Type safe replacement for node's EventEmitter
27 versions - Latest release: almost 2 years ago - 1 dependent package - 73 downloads last month - 0 stars on GitHub - 1 maintainer
pipe-operator 0.0.7
A small library for creating pipelines in JavaScript. This mimics the pipe operator in other func...
7 versions - Latest release: over 8 years ago - 1 dependent package - 1 dependent repositories - 80 downloads last month - 1 stars on GitHub - 1 maintainer
saladbar-task 0.1.7
Library of safe, composable dom functions.
6 versions - Latest release: almost 8 years ago - 1 dependent repositories - 4 downloads last month - 4 stars on GitHub - 1 maintainer
Top 1.5% on npmjs.org
eslint-plugin-functional 9.0.2 πŸ’°
ESLint rules to promote functional programming in TypeScript.
129 versions - Latest release: 9 months ago - 1,235 dependent packages - 1,858 dependent repositories - 1.33 million downloads last month - 729 stars on GitHub - 2 maintainers
agos 0.11.1
JavaScript utility for data flow composition
26 versions - Latest release: about 4 years ago - 3 dependent packages - 1 dependent repositories - 183 downloads last month - 8 stars on GitHub - 1 maintainer
Top 6.8% on npmjs.org
panda-9000 5.0.3
Task runner based on reactive JavaScript
30 versions - Latest release: over 5 years ago - 73 dependent packages - 37 dependent repositories - 63 downloads last month - 5 stars on GitHub - 5 maintainers
callbag-redux 0.2.2
A reimplementation of redux using callbag
4 versions - Latest release: about 7 years ago - 1 dependent package - 1 dependent repositories - 2 downloads last month - 4 stars on GitHub - 1 maintainer
@rpearce/ts-fns 1.2.2
Public domain Typescript helper functions for copying & pasting into projects.
12 versions - Latest release: over 1 year ago - 1 dependent package - 38 downloads last month - 1 maintainer
dechainer 0.3.2
Functional utilities.
35 versions - Latest release: about 4 years ago - 3 dependent packages - 2 dependent repositories - 53 downloads last month - 1 stars on GitHub - 1 maintainer
function-order 0.1.10
![logo](https://pic.imgdb.cn/item/62595a0f239250f7c5fdd74b.png)
11 versions - Latest release: almost 4 years ago - 2 dependent packages - 1 dependent repositories - 5 downloads last month - 5 stars on GitHub - 1 maintainer
rivo 0.0.0-dev.20240701
πŸ€– The ultimate library you need for composable type-level programming in TypeScript, powered by HKT.
1 version - Latest release: over 1 year ago - 46 downloads last month - 1 maintainer
x-robot 0.3.0 πŸ’°
X-Robot is a finite state machine library for nodejs and for the web.
4 versions - Latest release: over 3 years ago - 13 downloads last month - 2 stars on GitHub - 1 maintainer
functional-di 1.0.0
Dependency injection in functional style
1 version - Latest release: over 3 years ago - 1 dependent package - 3 downloads last month - 19 stars on GitHub - 1 maintainer
mixanator 1.0.7
Mixins through function composition
8 versions - Latest release: about 10 years ago - 2 dependent packages - 1 dependent repositories - 55 downloads last month - 0 stars on GitHub - 1 maintainer
@ultify/fp 0.2.0
A Typescript/Javascript functional library.
2 versions - Latest release: over 1 year ago - 52 downloads last month - 1 stars on GitHub - 1 maintainer
recusandaeaspernatur 1.1.1
Type safe replacement for node's EventEmitter
11 versions - Latest release: almost 2 years ago - 3 downloads last month - 1 maintainer
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 - 13.2 thousand downloads last month - 6,491 stars on GitHub - 1 maintainer
@gik/tools-streamer 0.0.11
RXjs extra operators. Part of our [tools suite](https://github.com/gikmx/tools).
9 versions - Latest release: over 8 years ago - 4 dependent packages - 3 dependent repositories - 6 downloads last month - 1 stars on GitHub - 1 maintainer
@tigerabrodioss/berwald 2.0.0
A fun functional programming library written in TypeScript
1 version - Latest release: 10 months ago - 3 downloads last month - 6 stars on GitHub - 1 maintainer
ractjs 1.0.6
a easy tool to help you make great animation
7 versions - Latest release: almost 4 years ago - 2 dependent packages - 51 downloads last month - 0 stars on GitHub - 1 maintainer
re-reduced 2.5.4
- typesafe - focus on domain driven design - encourages fractal architecture - built with testabi...
88 versions - Latest release: over 5 years ago - 2 dependent repositories - 1.89 thousand downloads last month - 16 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 - 5 downloads last month - 2 stars on GitHub - 1 maintainer
ljsp-core 0.1.8
A lisp-inspired functional library for javascript programmers
9 versions - Latest release: about 4 years ago - 1 dependent package - 1 dependent repositories - 16 downloads last month - 3 stars on GitHub - 4 maintainers
@trylonai/ts-result 1.0.1
Rust's Result type for type-safe error handling in TypeScript.
2 versions - Latest release: 11 months ago - 419 downloads last month - 113 stars on GitHub - 1 maintainer
@pokemonads/combinators 0.0.13
A collection of basic combinators and utilities. Visit our [github page](https://github.com/kanit...
11 versions - Latest release: over 7 years ago - 2 dependent packages - 1 dependent repositories - 37 downloads last month - 4 stars on GitHub - 2 maintainers
bytesized.tv.web 2.2.0
The public website of bytesized.tv
20 versions - Latest release: about 8 years ago - 1 dependent package - 1 dependent repositories - 33 downloads last month - 1 maintainer
@bearz/option 0.0.0
An option/maybe type implementation in TypeScript.
1 version - Latest release: 11 months ago - 6 downloads last month - 0 stars on GitHub - 2 maintainers
eslint-config-elmish 1.0.1
ESLint and Prettier configs designed to encourage elm-like patterns in js and react native enviro...
2 versions - Latest release: about 8 years ago - 2 dependent packages - 1 dependent repositories - 3 downloads last month - 1 maintainer
@pumped-fn/react 0.5.90
React bindings for Pumped Functions
16 versions - Latest release: 3 months ago - 10 downloads last month - 4 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 - 53 thousand downloads last month - 7,235 stars on GitHub - 7 maintainers
listcompose 1.0.2
function composition with arrays
3 versions - Latest release: almost 9 years ago - 2 dependent packages - 1 dependent repositories - 22 downloads last month - 0 stars on GitHub - 1 maintainer
@arrow-ts/core 0.0.11
core components of Arrow-Ts
11 versions - Latest release: 10 months ago - 63 downloads last month - 2 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 - 455 thousand downloads last month - 440 stars on GitHub - 2 maintainers
fx-flow 0.7.0
A functional library for TypeScript/JavaScript
17 versions - Latest release: over 1 year ago - 10 downloads last month - 0 stars on GitHub - 1 maintainer
@critocrito/curry 0.3.1
Curry functions with a name.
4 versions - Latest release: almost 8 years ago - 1 dependent package - 1 dependent repositories - 18 downloads last month - 1 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 - 1.45 million downloads last month - 1,287 stars on GitHub - 2 maintainers
domain-workflow 0.0.3
Human readable workflows with error handling made easy
1 version - Latest release: over 4 years ago - 1 dependent package - 5 downloads last month - 0 stars on GitHub - 1 maintainer
@pumped-fn/extra 0.5.24
Utilities to build full stack application using @pumped-fn/core
22 versions - Latest release: 8 months ago - 6 downloads last month - 4 stars on GitHub - 1 maintainer
dom-effect 1.0.1
vdom implementation
2 versions - Latest release: over 7 years ago - 1 dependent package - 1 dependent repositories - 7 downloads last month - 0 stars on GitHub - 1 maintainer
Top 9.9% on npmjs.org
f-utility 3.6.0
functional utilities
48 versions - Latest release: almost 7 years ago - 12 dependent packages - 18 dependent repositories - 51 downloads last month - 0 stars on GitHub - 1 maintainer
pipeoperator 0.1.1
Pipelines for javascript. Inspired by the elixir pipe operator.
3 versions - Latest release: over 8 years ago - 1 dependent package - 1 dependent repositories - 11 downloads last month - 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
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
@pillar-ui/hooks 0.8.1
A set of React hooks designed to enhance productivity and simplify common tasks during web develo...
21 versions - Latest release: 10 months ago - 1 dependent package - 1 dependent repositories - 51 downloads last month - 4 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
@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
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
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
rbt 0.0.2
Functional Red-Black Tree Map
2 versions - Latest release: almost 11 years ago - 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
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
Top 9.6% on npmjs.org
futils 3.1.3
Functional programming utility toolkit
54 versions - Latest release: over 6 years ago - 2 dependent packages - 4 dependent repositories - 137 downloads last month - 22 stars on GitHub - 1 maintainer
nnmap 1.0.0
not nil map - Map a function over nullable value
1 version - Latest release: over 8 years ago - 1 dependent package - 1 dependent repositories - 43 downloads last month - 0 stars on GitHub - 1 maintainer
@jvlk/rescript-future 1.0.0
```sh npm install @vlk/rescript-future ```
4 versions - Latest release: almost 2 years ago - 19 downloads last month - 2 stars on GitHub - 1 maintainer
rxjs-audio 2.0.0
Dead simple way to have audio playback functionality in the JS application.
2 versions - Latest release: almost 5 years ago - 2 dependent repositories - 107 downloads last month - 23 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
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: about 6 years ago - 35 dependent packages - 72 dependent repositories - 20 thousand downloads last month - 12 stars on GitHub - 1 maintainer
svelte-bound-store 1.0.2
Monadic binding for Svelte stores
3 versions - Latest release: almost 2 years ago - 45 downloads last month - 7 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
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
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
mongodbfn 1.0.4
The main idea from this project is simplify mongodb database transactions. We are excited for us...
5 versions - Latest release: about 6 years ago - 1 dependent package - 1 dependent repositories - 1 downloads last month - 0 stars on GitHub - 1 maintainer
iterational 1.0.2
Rational, semantic wrappers for iteration patterns
4 versions - Latest release: 11 months ago - 4 downloads last month - 0 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
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
ti-fptsu 3.1.2
A collection of utilities for fp-ts
6 versions - Latest release: 2 months ago - 472 downloads last month - 0 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
@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
@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 - 24 downloads last month - 2 stars on GitHub - 2 maintainers
funztic 1.1.4
Hono 기반의 ν•¨μˆ˜ν˜• API 개발 라이브러리, HttpResult λͺ¨λ‚˜λ“œ νŒ¨ν„΄κ³Ό OpenAPI μžλ™ 생성을 μ§€μ›ν•©λ‹ˆλ‹€.
6 versions - Latest release: 10 months ago - 18 downloads last month - 1 maintainer
@ngard/tiny-compose 1.0.0
A minimal-weight composition utility
1 version - Latest release: about 7 years ago - 1 dependent package - 1 dependent repositories - 16 downloads last month - 0 stars on GitHub - 1 maintainer
@dallaylaen/ski-interpreter 1.3.0
Simple Kombinator Interpreter - a combinatory logic & lambda calculus parser and interpreter. Sup...
5 versions - Latest release: 19 days ago - 241 downloads last month - 9 stars on GitHub - 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: about 2 years ago - 9 dependent packages - 5 dependent repositories - 216 downloads last month - 19 stars on GitHub - 2 maintainers
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
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
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
gates 0.1.2
Functional logic gates / combinators
2 versions - Latest release: over 10 years ago - 1 dependent package - 1 dependent repositories - 10 downloads last month - 1 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
fp-loop 0.2.3
A functional module to simulate loops
7 versions - Latest release: almost 2 years ago - 1 dependent package - 1 dependent repositories - 10 downloads last month - 0 stars on GitHub - 1 maintainer
functio 0.2.0
A set of functional tools.
3 versions - Latest release: almost 5 years ago - 1 dependent package - 55 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
Top 9.6% on npmjs.org
@jfdi/attempt 1.3.9
Functional error handling implementations for sync & async, to replace try/catch forever
18 versions - Latest release: about 2 years 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: 12 months ago - 2 dependent packages - 3 dependent repositories - 391 downloads last month - 2 stars on gitlab.com - 1 maintainer
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
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
@rikhoffbauer/compose 0.2.11
A compose function written in TypeScript.
17 versions - Latest release: over 7 years ago - 24 downloads last month - 0 stars on gitlab.com - 2 maintainers
es6-iter 0.5.0
Functional programming utility library that works with ES6 iterable objects
7 versions - Latest release: almost 12 years ago - 1 dependent package - 1 dependent repositories - 12 downloads last month - 1 stars on GitHub - 1 maintainer
pelouse 0.0.2 πŸ’°
Pelouse is a micro-library to allow the use of Monads in your TS project
2 versions - Latest release: about 1 year ago - 3 downloads last month - 2 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
@mcgraths7/famjs 1.0.4
A package which adds functional versions of common array methods
5 versions - Latest release: over 6 years ago - 1 dependent package - 1 dependent repositories - 5 downloads last month - 2 stars on GitHub - 1 maintainer
Top 10.0% on npmjs.org
entrust 0.0.21
delegatee-last structure for curried functions
21 versions - Latest release: over 7 years ago - 7 dependent packages - 20 dependent repositories - 81 downloads last month - 1 stars on GitHub - 1 maintainer
funcex 1.0.2
A validation wrapper for function
3 versions - Latest release: about 7 years ago - 1 dependent package - 1 dependent repositories - 7 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
ts-util-721 0.0.17
Functional programming and Dependency injection for Typescript
17 versions - Latest release: 11 months ago - 61 downloads last month - 0 stars on GitHub - 1 maintainer
functional-lazy-list 0.9.0
lightweight functional style lazy list implimented via ES6 generator
1 version - Latest release: about 7 years ago - 1 dependent package - 1 dependent repositories - 18 downloads last month - 1 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
Top 10.0% on npmjs.org
@calculang/introspection-api 0.1.0-alpha.8
Given an endpoint builds a relationship graph, and provides information on calculang scopes, func...
6 versions - Latest release: almost 2 years ago - 2 dependent packages - 2 dependent repositories - 6 downloads last month - 57 stars on GitHub - 1 maintainer
@stejnar/mongoopose 2.0.1
functional programming for mongoose
9 versions - Latest release: over 7 years ago - 1 dependent package - 1 dependent repositories - 84 downloads last month - 0 stars on GitHub - 1 maintainer