Search results
169 packages found
Bind context (optional) and multiple arguments to function.
- args
- arguments
- argz
- bind
- bind-context
- bind-ctx
- bind-fn
- bindargs
- bindcontext
- bindctx
- bindfn
- bound
- boundfn
- context
- View more
A simple task runner to run a function periodically
Wrap a function to only run on non-null values
Parse a function into an object using espree, acorn or babylon parsers. Extensible through Smart Plugins
Get any arguments from any function
Is it a function? Is this reality?
A powerful javascript functions library!
- fn
- fn.js
- funclib
- funclib.js
- FuncLib
- function
- functions
- javascript
- typescript
- nodejs
- util
- utils
- tools
- lib
- View more
Make a function mimic another one. This is a fork of sindresorhus/mimic-fn, but with CommonJS support.
Ensure a function is only called once. This is a fork of sindresorhus/onetime, but with CommonJS support.
map, filter, reduce and other array methods but for objects
Returns an array of names from a module. Includes all enumerable properties with function values, own and inherited.
Compose your control flow with absolute elegance. Support async/await, callbacks, thunks, generators, promises, observables, child processes and streams. Can power applications that need to have plugins. Useful for creating task, test and bench runners.
- async
- async-await
- asynchronous
- asyncify
- await
- cache
- callback
- cb
- co
- compose
- composition
- control
- controlflow
- elegance
- View more
Run a value through a plugin stack.
![test: passed](https://raw.githubusercontent.com/PavelDymkov/jest-async-fn/main/badges/test.svg) ![license: ISC](https://raw.githubusercontent.com/PavelDymkov/jest-async-fn/main/badges/license.svg)
Run a function if it exists.
Wraps synchronous functions with a callback-style API