Search results
1000+ packages found
Sort by: Default
- Default
- Most downloaded this week
- Most downloaded this month
- Most dependents
- Recently published
Web performance library for measuring all User-centric performance metrics, including the latest Web Vitals.
- performance
- performance-metrics
- metrics
- navigation-timing
- time-to-first-byte
- ttfb
- navigator-interface
- resource-timing
- service-worker-status
- storageManager-interface
- first-paint
- fp
- first-contentful-paint
- fcp
- View more
Functional tools for JS arrays
Functional composition library
- arrows
- functional
- fp
- composition
- compose
- pipe
- rail
- tap
- railway oriented programming
- curry
- currying
- function
- functions
- types
- View more
A dead simple benchmarking framework
- benchmark
- benchmarking
- simple
- framework
- async
- asynchronous
- async setup
- await
- promise
- save
- performance
- perf
- test
- testing
- View more
Functional dispatch library
Turn non-concurrent FantasyLand Applicatives concurrent
- algebraic
- async
- asynchronous
- browser
- control-flow
- fantasy-land
- fp
- functional
- functor
- concurrent
- library
- monad
- monadic
- node
A collection of utilities for async iterables. Designed to replace your streams.
- async
- generators
- async generators
- async iterables
- iterators
- async iterators
- promise
- stream
- fp
- transform
- generator functions
- async generator functions
- bluestream
- ramda
Composite utilities (immutability, fp helpers)
Rust's Option<T> and Result<T, E>, implemented for TypeScript.
ESLint plugin for Remeda library.
A pipe function to perform function composition in LTR (Left To Right) direction.
short-circuited, asynchronous version of Array.protototype.some
Error helpers library
Provides a simple API to normalize texts, white-spaces, paragraphs & diacritics.
- normalize-text
- normalize
- diacritics
- whitespaces
- white-spaces
- accents
- text
- string
- fp
- functional
- functional-programming
Functional multimethod library
- arrows
- functional
- fp
- multimethod
- multimethods
- multi
- method
- immutable
- multiple dispatch
- dynamic dispatch
- polymorphic
- function
- functions
- generic
- View more
Do not repeat anymore your objects transformations.
The missing flatMap function for Node
Functional programming utilities for TypeScript
Extended version of Rambda - a lightweight, faster alternative to Ramda
a small, focused, library that provides a set of functional primitives for building robust and resilient applications in TypeScript