Search results
78 packages found
Call a function using an array of arguments while maintaining its original "this" context.
Function utilities
Enables partial application without affecting the receiver (ie. 'this').
Sweet.js macros for lambdas with currying, bound functions, and placeholders.
Simple and lightweight functional toolset inspired by Clojure using import.
A more natural and intelligent way (as opposed to the default 'require' function) to import packages to your nodejs application.
The lag function partial() as a standalone module.
Easily create chainable functions
This micro library encourages functional programming by making native methods available as partially applied functions.
{{compose}} handlebars helper. Inlines content from multiple files optionally using wildcard (globbing/minimatch) patterns, extracts YAML front matter to pass to context for each file. Accepts compare function as 3rd parameter for sorting inlined files.
- convenience methods
- filter
- handlebars helper
- helper
- partial
- include
- inline
- Lo-Dash
- lodash
- mixin
- swig filter
- template filter
- underscore mixin
- underscore
takes a function and number of args (optional) and returns a new function that will partially apply the original until all arguments are supplied.
Returns a function with partially applied arguments that are appended to the arguments provided to the returned function.
Flexible currying mixin for Underscore or Lo-Dash
decorate a function so it will curry if not given enough arguments
An Express middleware that provides the functionality for partial JSON responses based on the query string.
Ted Cackowskis currying implementation
Utilities and patterns for using Harmony Proxies to meta-program. Proxies as Proxy handlers, catch all forwarders for catch all forwarders, intercession introspection. Now you're thinking with portals.