« All categories

Blog posts about "Functional programming"

Elm: User interaction

A web app is not a web app if you can not interact with it. Let's build an app that handles user input!

Dec 13, 2022 · 10 minute read

Elm: Rendering HTML

How do we render HTML with Elm, the functional language for creating web applications?

Dec 5, 2022 · 4 minute read

Elm baby steps: The language

Before building a real app with Elm, let's look at the language first.

Dec 4, 2022 · 4 minute read

What is a reducer?

Let me explain how a reducer converts an array to any type of value. Oh, and what the useReducer hook has got to do with it.

Mar 25, 2021 · 6 minute read

Composition with currying

Let's use partial application to compose curried functions together.

Mar 23, 2021 · 5 minute read

Currying: What is it?

Discovering a confusing, but very cool functional programming concept: Currying.

Mar 14, 2021 · 6 minute read