fn.js : Encourage a Functional Programming Style & Strategy

fnjs

fn.js is an opinionated JavaScript library that pushes you to to adopt strategies that encourage a functional programming style. fn.js aims to support functional practices over performance or established conventions. In order to guide you on the right path, fn.js internals force avoidance of side effects, object mutation, and function state.

fn.js runs in the Node.js or in the browser using normal script tags or via an AMD loader such as RequireJS. Support for Bower is coming soon. fn.js is MIT licensed and hosted on GitHub.

fn.js provides functionality that you may be used to in Underscore.js or Lodash, but in a way that lends itself to greater self-composability and support of core functional programming tenets.

[button color=”black” size=”medium” link=”http://eliperelman.com/fn.js/” target=”blank” rel=”nofollow” ]fn.js[/button]

fn.js : Encourage a Functional Programming Style & Strategy
Rate this post

Leave a Reply