Okay but WTF is a MONAD , So ME2
A monad is a monoid in the category of endofunctors Words dreamed up by the utterly insane In this video I go over the common meme and explain it s origins and show many examples of monads out in the wild This video is intended for anyone with programming experience who wants to finally understand what a Monad is all about Including examples of Monads in practice This is my submission for the SOME2: Also join our discord Chapters 0:00 The Famous Line 0:07 Introduction 1:05 Origins 2:11 Peeling Back the Layers 2:26 Monoids 4:34 Categories and Endofunctors 6:18 Revisiting the Quote 6:42 Nerd Alert 6:54 Monads in action 7:01 Visual Example 9:00 Quick Correction 9:20 Programming Time 9:29 Haskell 10:12 Important Monads 10:22 Maybe 11:16 Option 11:57 IO Monad 12:25 do notation 12:45 Error Handling 13:18 13:24 List Monad 13:45 List Comprehensions 14:40 Iterators 15:23 Monads in OOP 15:53 Builder Pattern 16:55 Review 17:27 Thank you and Conclusion GOOD REFERENCES:
|
|