The Power of Composition - Scott Wlaschin

  Рет қаралды 25,903

NDC Conferences

NDC Conferences

Күн бұрын

Пікірлер: 20
@tullochgorum6323
@tullochgorum6323 3 жыл бұрын
I've been programming since the days of punch cards. Of the hundreds of instructors I've read or watched in all that time, this guy is the clearest. He has a brilliant talent for making the intimidating and abstract seem understandable and practical. I highly recommend his book, and all his other talks. If you need to get a handle on typed functional programming for real-world problem domains, there is no better guide. In particular, if you want to learn Haskell and aren't a mathematician, consider starting with Wlaschin and F#. You'll have much more chance of succeeding if you have already grasped the fundamental concepts from an exceptional teacher like Scott while using a less intimidating language.
@samhughes1747
@samhughes1747 3 жыл бұрын
Yep. While. I certainly fall short of your legacy, being only a decade into "this mess we're all in," I can confirm that it's not just y'all old foggies that find Scott a delightful person and clear communicator.
@ChristopherOkhravi
@ChristopherOkhravi 6 жыл бұрын
Wow. This is probably the single best summary of functional programming that I've seen so far. Thank you.
@shaikzuhair8537
@shaikzuhair8537 5 жыл бұрын
Hai sir, pls you do videos on refactoring of object oriented soft.. Your design patterns are very good tutorials
@kasozivincent107
@kasozivincent107 4 жыл бұрын
Christopher Okhravi your design patterns channel saved my life. You will forever remain my legend
@licriss
@licriss 5 жыл бұрын
Woah this guys is amazingly clear
@hynjus001
@hynjus001 6 жыл бұрын
Praise Scott Wlaschin. I finally get monads
@RoamingAdhocrat
@RoamingAdhocrat 2 жыл бұрын
15:50 they say Excel is a functional programming language… I wish it had a pipe syntax. So many nested functions!
@MarkusBurrer
@MarkusBurrer Жыл бұрын
I think there are more things you should forget like exceptions and null pointers. Especially null pointers
@noxiouspro
@noxiouspro 2 жыл бұрын
When Scott mention how to make FizzBuzz general solution at 48:57 before started talking about Monad and Bind. I'm kinda confuse. Is that mean I can do something like this with Bind? Original implementation : let FizzBuzz n = n |> carbonate | 5 "FizzBuzz" |> ifUncarbonateDo (carbonate 3 "FizzBuzz") |> ifUncarbonateDo (carbonate 5 "FizzBuzz") |> carbonateRemaining To Bind implementation : let FizzBuzz n = n |> carbonate | 5 "FizzBuzz" |> Bind (carbonate 3 "FizzBuzz") |> Bind carbonate 5 "FizzBuzz") |> carbonateRemaining
@nicktech2152
@nicktech2152 3 жыл бұрын
07:46 bless you mate
@kamalabuhenamostafa
@kamalabuhenamostafa 6 жыл бұрын
NICE
@shastabolicious
@shastabolicious 5 жыл бұрын
is there a javascript equivalent of this guy
@samhughes1747
@samhughes1747 3 жыл бұрын
Uhm, it's not quite the same, but I hope in the 2 years since this comment, you've spotted Gabriel Lebec's talk at kzbin.info/www/bejne/aYe0ZGtohqxgr5Y, "a flock of functions: lambda calculus in javascript". He also is quite patient, thorough, but not thorough enough to get stuck in the weeds.
@vram288
@vram288 Ай бұрын
at 30.0 good
@ЕгорИгоревич-я3я
@ЕгорИгоревич-я3я 4 жыл бұрын
the public API doesn't talk about bananas
@nile305
@nile305 3 жыл бұрын
Give that man a cough drop good lord
@medthehatta
@medthehatta 6 жыл бұрын
I love his talks, but he's GOT to stop nervously clearing his throat, especially at the start! After giving tons of talks, he ought to have practiced away the habit by now.
@badwolf8112
@badwolf8112 4 жыл бұрын
i barely even noticed that. the person coughing in the audience loud and consistently drove me insane tho
@solidstatejake
@solidstatejake 3 жыл бұрын
didn’t see/hear this happen once.
The Power of Composition - Scott Wlaschin
1:01:32
NDC Conferences
Рет қаралды 16 М.
Гениальное изобретение из обычного стаканчика!
00:31
Лютая физика | Олимпиадная физика
Рет қаралды 4,8 МЛН
Сестра обхитрила!
00:17
Victoria Portfolio
Рет қаралды 958 М.
Pipeline-oriented programming - Scott Wlaschin - NDC Porto 2023
56:55
NDC Conferences
Рет қаралды 30 М.
Functional Design Patterns - Scott Wlaschin
1:05:50
NDC Conferences
Рет қаралды 302 М.
🚀  Functional Design Patterns (Scott Wlaschin)
57:05
DevTernity Conference
Рет қаралды 10 М.
The Functional Programmer's Toolkit - Scott Wlaschin
1:05:51
NDC Conferences
Рет қаралды 71 М.
Andrew Kelley   Practical Data Oriented Design (DoD)
46:40
ChimiChanga
Рет қаралды 171 М.
AI Is Making You An Illiterate Programmer
27:22
ThePrimeTime
Рет қаралды 294 М.
Domain Modeling Made Functional - Scott Wlaschin
51:35
NDC Conferences
Рет қаралды 29 М.
The Return of Procedural Programming - Richard Feldman
52:53
ChariotSolutions
Рет қаралды 65 М.
Setting up OpenGL and Creating a Window in C++
22:03
The Cherno
Рет қаралды 845 М.
The Only Unbreakable Law
53:25
Molly Rocket
Рет қаралды 362 М.
Гениальное изобретение из обычного стаканчика!
00:31
Лютая физика | Олимпиадная физика
Рет қаралды 4,8 МЛН