Functional-Light JavaScript, v3

Functional-Light JavaScript, v3

10 hours, 1 minutes CC

Learn to apply functional programming concepts in JavaScript to make your programs more readable and less error-prone! Kyle Simpson will walk you through the core concepts of functional programming like function purity, point-free style, partial-application, currying, composition, immutability, recursion, and list operations like map/reduce/filter. You'll go even deeper with monads and transduction, two more techniques to add to your tool belt!

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

Published: June 18, 2019
Get Unlimited Access Now
Table of Contents

Introduction

Function Purity

Argument Adapters

Point Free

Closure

Composition

Immutability

Recursion

List Operations

Transduction

Data Structure Operations

Async

Functional JS Utils

Wrapping Up