Search results
26 packages found
FPipes is a utility library that provides a way to chain synchronous and asynchronous functions in a readable manner. It simplifies the flow of data through a series of functions, making your code more readable and maintainable.
Execute a series of functions
Pipe wrapper limits parallel executions of asynchronous functions
Execute functions in series, passing the results of one function as arguments to the next function.
- stdlib
- stdutils
- stdutil
- utilities
- utils
- util
- async
- waterfall
- series
- consecutive
- sequential
- functions
- fcns
- run
- View more
Create flow of functions which returns promises
Create a pool of a specified concurrency that accepts functions that return promises
- async
- browser
- concurrency
- deno
- deno-edition
- deno-entry
- denoland
- es2016
- es2022
- export-default
- flow
- flow control
- module
- node
- View more
Create portable & reusable sequences of functions.
A very small library for a set of compose functions that are flow-typed
Utility functions for time value of money calculations
Pipeline: make a chain of functions that the output will be the input of the next function.
Manage a stack of functions and execute them with flow control.
A simple node utility to serialize execution of asynchronous functions
relay offers three higher order functions to control flow of “node.js-style” functions – chain, combine and parallel.
Run the tasks collection of functions in parallel, without waiting until the previous function has completed.
- parallel
- async
- await
- promise
- control
- flow
- control-flow
- awaitful
- promises
- async-await
- es2015
- es2016
- es2017
- es6
- View more
Invoke functions in series, passing the results of one function as arguments to the next function.
decurry is the 'reverse' of curry: given a composed function `fn(arg1)(arg2)(arg3)` it returns a function that can be called as `fn(arg1, arg2, arg3)` or `fn(arg1, arg2)(arg3) etc.`
- curry
- compose
- reverse
- decurry
- uncurry
- variadic
- partial
- function
- functions
- functional
- ramda
- lodash
- lodash/fp
- flowRight
Runs the tasks array of functions in series, each passing their results to the next in the array.
- waterfall
- async
- await
- promise
- control
- flow
- control-flow
- awaitful
- promises
- async-await
- es2015
- es2016
- es2017
- es6
- View more
Creates a function which is a composition of the passed asynchronous functions. Each function consumes the return value of the function that follows. Composing functions f(), g(), and h() would produce the result of f(g(h())).
- compose
- async
- await
- promise
- control
- flow
- control-flow
- awaitful
- promises
- async-await
- es2015
- es2016
- es2017
- es6
- View more
This is lightweight library for serial execution of functions. The main goal of this create engine of middlewares like connect.
Chained invocation of functions with callbacks