filmov
tv
Why Monads? – Luca Belli

Показать описание
Monads remain a somewhat mysterious concept in Functional Programming, even though the number of tutorials and blog posts trying to “monadsplain” is at an all-time high. Rather than answering the classical question “What is a Monad?”, we are going to dig more into “Why Monads?”. Building intuition on why monads are useful will help better understand what they are as well. We’ll start with a simple function in a monadless world and we’ll see how annoying it would be to use it in different contexts (List, Maybe, Either). As soon as we are sufficiently frustrated we’ll invoke our friendly Monad and see how much easier our life becomes.
* Material *
* Event *
* About Speaker *
Luca Belli is a Senior Software Engineer at Twitter Cortex, the centralized deep learning hub within the company. Previously he was a Senior Scientist at Conversant Media where he helped bootstrapping image classification using deep learning. His first job was at Wolfram Alpha in Boston. He got his Ph.D. in Mathematics from Tor Vergata University in Rome.
* Licensing *
* Material *
* Event *
* About Speaker *
Luca Belli is a Senior Software Engineer at Twitter Cortex, the centralized deep learning hub within the company. Previously he was a Senior Scientist at Conversant Media where he helped bootstrapping image classification using deep learning. His first job was at Wolfram Alpha in Boston. He got his Ph.D. in Mathematics from Tor Vergata University in Rome.
* Licensing *
Why Monads? – Luca Belli
OM PriCon2020: Challenges in Building the RecSys2020 Dataset - Luca Belli
What is a monad? (Design Pattern)
monads laws
Day 2 - Keynote - Luca Belli
A monad is a monoid in the category of endofunctors. Whats the problem? #SoMe2
What is a Monad? - Computerphile
Understand Monads in 5 minutes
Why Monads aren't useful for Ruby developers – Ike Kurghinyan (ENG) | Ruby Meditation 19
Are monads practical?
Luca Belli : Les CGU de la majorité des plateformes ne sont pas conformes aux standards de l'ON...
Okay but WTF is a MONAD?????? #SoME2
What are…monads?
Haskell: Monads. A 5-minute introduction
ViennaJS, Functional JavaScript with Monads, February 2018
More on Use of Monads in Scala, and Monadic use Scala's for construct
UIKonf 2015 - Junior Bontognali: Monads are not Monsters
Monads - Part 4 - Common Monads - Maybe/Option, List, Future, IO, Reader, State
Marcus Griep: Monads are not Burritos - λC 2016
The Usefulness of Maybe monad — HaskellRank Ep.09
What the ƒ is a Monad?
Defining a monad in Haskell
Bridging Digital Divides through Community Networks (UN Human Rights Council Side-Event)
Daniel Spiewak - The making of an IO - Code Mesh 2017
Комментарии