27 packages
artifice
Entity System, functional-esque game framework
const
The constant function from functional programming: it takes a value and returns a function that will return that value:
curried
curried standard lib
curry
flexible but simple curry function
delve
Delve recursively into a value to retrieve a property; without erroring.
delve-cli
delve, on the commandline
delve-curried
safely delve into properties of a value.
doc-fn
extracts documentation from functions for REPL and doc-compiling fun
dom-doc
fatcheck
A quickcheck library for JavaScript; designed to plug-and-play with test runners like [mocha](http://visionmedia.github.com/mocha/)
flywheel
Animation looping utility for the browser
@hughfdjackson/promise-extras
ES2015's missing Promise utilities
immutable
Immutable Data Collections
immutable-hash-trie
Pure string:val storage, using structural sharing
inward
HTTP server, using promises and immutable objects.
lmbd
Sugar for your tinest of functions.
luma
A library for creating unified, beautiful shadows.
newnew
the `new` operator as a function; compliant with es5.1
op-lift
turns js operators into delicious first-class functions
persistent
Persistent data-structures from the comfort of JavaScript - a lá clojure.
persistent-hash-trie
Pure string:val storage, using structural sharing
q-combinators
Functions to combine q promises, capturing lots of useful, real world patterns.
restrictary
Higher-order functions that restrict the arity of a function.
tap-chain
Supplies a single mixin to enable seamless function and method interop - see hughfdjackson.com/javascript/2012/11/30/tapping-into-the-method-chain/
true-map
A string:val map that works for all keynames - including __proto__