Tag: learning

Reduce: how and when

Let's identify the best use case for reduce and maybe learn something else in the way

Learning functional programming: A roadmap

Table of content for the series: Functional programming for your everyday javascript

Pure functions and why they are a good idea

Answering the question what do we gain by using pure function?

Functional programming for your everyday javascript: Composition techniques

An introduction to common patterns used in functional programming

Functional programming for your everyday javascript: The power of map

Let's see what makes map so special

Taking a look at finite state machines

Let's see if finite state machines are useful

Functional programming for your everyday javascript: Using a Maybe

We'll see how an implementation of the Maybe Type can influence how we write code

Homemade observables

Making an observable from scratch (for educational purposes only)