filmov
tv
Monads, Monoids and Composition w/ Functional JavaScript

Показать описание
Check out these resources from the session:
In this second session of the Gentle Introduction to Functional JavaScript series, Chet Harrison takes out all the stops and helps us jump straight from currying to monads, through composition.
If you've ever wondered what a monad is, how it works, and where you could use it in real-world applications, look no further.
Chet starts with a look at error handling and composition in a login form, giving us a view into the end-result of what workflow can look like in functional JavaScript.
From there, we take a few steps back and begin looking at how the composition of the functions is created - the data and function structures that are used.
This is where the monad begins to shine, and where this session will bring you to the edge of your functional JavaScript seat, with Chet delivering what is easily the most clear and concise definition and example use of a monad.
Monads, Monoids and Composition w/ Functional JavaScript
Monoids, Monads, and Applicative Functors: Repeated Software Patterns - David Sankel - CppCon 2020
Okay but WTF is a MONAD?????? #SoME2
What a monoid is and why monoids kick monads' butt
David Sankel: Monoids, Monads, and Applicative Functors: Repeated Software Patterns
How Monoids are useful in Programming?
Category Theory For Beginners: Monads
[ICFP'23] Modular Models of Monoids with Operations
Introduction to Monads - 2. Functors and Monads
It's All About Morphisms by Uberto Barbini
Sums, Products, Exponents, Monoids, Functors, Oh My! - Steve Downey - CppCon 2021
Monads are just monoids in the category of endofunctors - Ike Kurghinyan (ENG) | Ruby Meditation 20
Haskell for Imperative Programmers #36 - Category Theory (Functors, Applicatives, Monads)
MSFP 2020 - Dominic Orchard - Unifying Graded and Parameterised Monads
Monads are just monoids in the category of endofunctors - Ike Kurghinyan | Elixir Club 10
Why monads don't make sense in JavaScript
WHAT IS A MONAD? Functional Programming Patterns for Java Developers!
C9 Lectures: Greg Meredith - Monadic Design Patterns for the Web - Introduction to Monads
Functional Patterns in C++, 3. Async API, Monoid, Monad
Monads - Part 3 - Applicative Programming - Manual / Point Kleisli Composition
Monoids and Software Engineering - Luke Meyers
'Why is a Monad Like a Writing Desk?' by Carin Meier (2012)
Introduction to Functional Programming in Haskell: Episode 6 - Monoid and Functor
Rúnar Óli Bjarnason - Composing Programs
Комментарии