filmov
tv
Anjana Vakil — Functional Programming in JS: What? Why? How?

Показать описание
— —
. . Functional programming has become a hot topic in the JS community, leaving many JavaScripters wondering: What's all the hype about? What do functional programs look like, and why might I prefer them to imperative/object-oriented code? How do I get started writing code in a functional style?
If you've been asking yourself these questions, you'll enjoy this gentle, practical intro to functional programming. We'll explore the advantages and basic principles of the paradigm, in which holy, pure functions deliver us from the evils of mutable state. We'll see how rejecting side-effects and mutability in our code can avoid a lot of common JS headaches. And we'll learn how to use core JS features as well as some popular FP libraries like Mori and Ramda to start writing our own functional programs.
. . Functional programming has become a hot topic in the JS community, leaving many JavaScripters wondering: What's all the hype about? What do functional programs look like, and why might I prefer them to imperative/object-oriented code? How do I get started writing code in a functional style?
If you've been asking yourself these questions, you'll enjoy this gentle, practical intro to functional programming. We'll explore the advantages and basic principles of the paradigm, in which holy, pure functions deliver us from the evils of mutable state. We'll see how rejecting side-effects and mutability in our code can avoid a lot of common JS headaches. And we'll learn how to use core JS features as well as some popular FP libraries like Mori and Ramda to start writing our own functional programs.
Learning Functional Programming with JavaScript - Anjana Vakil - JSUnconf
Anjana Vakil — Functional Programming in JS: What? Why? How?
The Art of Functional Programming (Anjana Vakil, Tech Talk @ CodeDay Labs 2022)
Functional Programming Through the Lens of a Philosopher & Linguist • Anjana Vakil & Lars Je...
The Art of Functional Programming - Anjana Vakil | JSHeroes 2022
!!Con 2022 - La-La-Lambda Calculus: A Functional Musical Journey! by Anjana Vakil
Functional Programming Through the Lens of a Philosopher & Linguist • Anjana Vakil • GOTO 2021...
Programming Across Paradigms • Anjana Vakil • GOTO 2017
Object Oriented Programming is not what I thought - Talk by Anjana Vakil
Anjana Vakil - Mary had a little lambda
Anjana Vakil - Programming across paradigms
RuhrJS 2017 - Anjana Vakil - Immutable data structures for functional JS
Programming across paradigms · Anjana Sofia Vakil
Anjana Vakil: Immutable data structures for functional JS | JSConf EU
The Power of JS Generators by Anjana Vakil
!!Con 2016 - They're functional! They're efficient!! By Anjana Vakil
Recursion, Iteration, and JavaScript: A Love Story - Anjana Vakil | JSHeroes 2018
Immutable Data Structures for Functional JS – Anjana Vakil – PartialConf 2017
Functional javascript first steps by anjana vakil preview
Functional JavaScript First Steps by Anjana Vakil | Preview
Lambda Functions - Mary had a little lambda by Anjana Vakil
Functional JavaScript First Steps, v2 with Anjana Vakil | Preview
The Universe in a Single Arrow: A Live Dive into the Lambda Calculus - Anjana Vakil
JavaScript: From First Steps to Professional by Anjana Vakil | Preview
Комментарии