A growing set of tutorials and examples for working with the futils
package.
These tutorials will explain the basics of futils
and give you an introduction into some core concepts in functional programming. Choose one if you don't have any background in writing functional JavaScript, want to see what futils
provides or if you just want to refresh you knowledge.
- Getting started
- Currying and partial application
- Array mutations
- Object transformations
- Monads!
- Using Monoids
- Stateful transformations
- Lenses
- Types
- Transducers
Tutorials listed below make use of the concepts described in the basic tutorials and show some possible real world examples. Take a look at the ones you are interested in if you already have some knowledge in writing functional JavaScript and want to see how futils
can help you with it.
All examples in this list focus on how to integrate futils
with other libraries.