annofp
provides a set of functional programming utilities for JavaScript. The functions have been annotated and provide nice runtime errors. This might have a slight effect on performance, though, but I believe the convenience is worth it.
annofp
is available under MIT. See LICENSE for more details.