FrontEndMasters Hardcore Functional

From the first note in the notebook:

Introduction

Joe Nelson and Brian Lonsdorf

Separation and Recognition

This the soul of functional programming. Separate the concerns and recognise when this separations are happening.

The course of the workshop
  1. The Silence (pure programs)
  2. The Voyage (take code that you can transport anywhere)
  3. The Demo (live code a real app)
Talks about the beginning and mess.

Discipline Wins

"Exercising restraint while coding feels weird at first, but it's worth it."

The Symptoms (code smell)
  • Custom names
  • Looping patterns
  • Glue code
  • Side effects

Continue to the rest of the note ⇒