01:40What the Heck Are Monads?!
From the creator
👷 Review code better and faster with my 3-Factor Framework: https://arjan.codes/diagnosis. Today, I'm going to take a deep dive into monads. They’re a well-known concept in functional programming languages like Haskell, but are they useful elsewhere? Stay tuned, and by the end of this video, you'll understand what monads are all about. Git repository: https://git.arjan.codes/2023/monad. 🎓 ArjanCodes Courses: https://www.arjancodes.com/courses. 💬 Join my Discord server: https://discord.arjan.codes. ⌨️ Keyboard I’m using: https://amzn.to/49YM97v. 🔖 Chapters: 0:00 Intro 1:19 What is a monad? 1:41 Step 1: Understanding Functors 2:53 Step 2: Understanding Endofunctors 4:00 Why is Functor an Endofunctor? 6:22 Step 3: Understanding Monoids 7:15 Step 4: Monads as Monoids in the Category of Endofunctors 11:50 Maybe monad 19:12 Should we switch to monads? 20:36 Outro #arjancodes #softwaredesign #python
Published 2023-11-10 · Watch on YouTube ↗
Availability and playback restrictions are controlled by the original channel.
Keep exploring Learn to Code
01:40
19:55Announcing General Availability of Azure Bot Service and Language Understanding service
Microsoft Developer
57:29
09:02
18:59
12:24How to provisioning IoT devices at scale with IoT Hub Device Provisioning Service
Microsoft Developer
14:41TWC9: Connect(); On-Demand, Dev’s Guide to Azure, Future Workspace, Furby Hacking and more...
Microsoft Developer