Skip to content
0:00 / 0:00

#functionalprogramming#immutability#purefunctions

Learning Functional Programming with JavaScript - Anjana Vakil - JSUnconf

JSConf

286K subscribers • 28 videos on Hallway

YouTube
  • Recommended by 2 people: 1 in engineering communities and 1 curated list.
  • Presented by Anjana Vakil

Beginner. No background in the topic needed.

2.9M views10 years ago2 recommendations

Programming languagesSoftware designFunctional programmingJavaScript

Anjana Vakil explains the core concepts of functional programming, including pure functions, immutability, and higher-order functions, using JavaScript.

Anjana's next talk at JSConf EU in May: 2017.jsconf.eu/speakers/anjana-vakil-immutable-data-structur… Slides: slidr.io/vakila/learning-functional-programming-with-javascr…

Why it's here

2 people recommend this

What people say. Highly recommended as one of the clearest and most accessible introductions to functional programming concepts for JavaScript developers.

u/markphdin r/Frontend • Recommends

Learning Functional Programming with JavaScript

programming-talkscurated list on GitHubRecommends

Under “JavaScript”

Learning Functional Programming with JavaScript 00:29:56 by **Anjana Vakil** (2016)

u/r0ck0in r/functionalprogramming • Mentions

On “FP JavaScript in the wild?”

These videos are good, and helped me: * link to this video * link to this video

u/attractfundingin r/functionalprogramming • Mentions

On “Learn Functional Programming without all that Arcane Math Jargon Nonsense SpellCasting PhD Jivetalk”

>"And to be honest, this is one of the things which slowed me down a lot when picking up FP, a lot of the resources assume you know some of the jargon. It's fine once you've learn that jargon, but it does put people off, like a doctor insisting on only using the technical terms to a patient when the patient isn't an expert in medicine." - Tiothae Jargon becomes UnJargon once the Pragmatist has a Beachhead of Understanding from which to expand from Fibonaccically. Once a Beachhead of Understanding is achieved by the Learner, the Learner devours/adopts the Topic Jargon Nomenclature Design Pattern Set at an astonishing rate. Their mastery goes through a Cambrian Explosion. Then The S-Curve of…