Hardcore Functional Programming in JavaScript, v2

Hardcore Functional Programming in JavaScript, v2

Topics:
3 hours, 44 minutes CC

Learn to apply techniques from the forefront of computer science research to solve practical problems in JavaScript. Discover functional programming concepts like pure functions, currying, composition, functors, and monads. You’ll see all these techniques in action, including the Either and Task monads, in a real-world application fetching weather data. Prepare to change the way you write and think about front-end code forever!

This course and others like it are available as part of our Frontend Masters video subscription.

Published: March 17, 2020
Get Unlimited Access Now
Table of Contents

Introduction

Currying

Composition

Functors

Either Monad

Task

Wrapping Up