fn.js vise à soutenir les pratiques fonctionnelles plutot que les questions de rendement ou de conventions établies.
Afin de vous guider, l'utilisation de fn.js permet d'éviter les effets secondaires, les mutation d'objets, et autres facilités.
fn.js est open source et utlilise Node.js.