Functional Programming with Effects by Rob Norris

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

Scala Days Conferences

Scala Days Conferences

Күн бұрын

This video was recorded at Scala Days New York 2018
Follow us on Twitter @ScalaDays or visit our website for more information scaladays.org
More information and the abstract can be found here:
na.scaladays.org/schedule/fun...

Пікірлер: 12
@butcherless
@butcherless 5 жыл бұрын
Pure thanks Rob. Every time I attend one of your talks I save a day of research for every minute of your absolutely precise and well-reasoned teachings. Thanks again for your excellent work and for sharing it with us. I look forward to your next talk. A very warm greeting.
@dieduch
@dieduch 4 жыл бұрын
This is one of the best talks about category theory and effectful programming applied in Scala that I’ve seen! Deserves a lot of applauds!
@mati1979b
@mati1979b 4 жыл бұрын
Pure gem, thank you. It takes time to understand when to apply State, Reader and Writer monads practically.
@franciscolopezsancho
@franciscolopezsancho 4 жыл бұрын
Mind-bending. Thank you so much.
@linhe6729
@linhe6729 3 жыл бұрын
I love your talks!
@zhenglaizhang7808
@zhenglaizhang7808 3 жыл бұрын
Really great share, thank you so much!
@mackler
@mackler 2 жыл бұрын
At 40:20 "Let's talk about Either Again" fourth line is `case class Right[+A, +B](b: A)`. Why is it (b: A) and not (b: B)?
@JanekBogucki
@JanekBogucki 4 жыл бұрын
"State is the exit exam for Monads 101" - hoping to graduate!
@sergeibatiuk3468
@sergeibatiuk3468 Жыл бұрын
I wouldn't be able to digest what Rob says with that speed. Fortunately we have youtube and we can pause whenever we want, but I'm still struggling
@tempiadem586
@tempiadem586 2 жыл бұрын
What are the objects in the "fishy" map? Are they A, B, and C, or are they F[A], F[B]. F[C]? If the former, then pure takes A to F[A] so how can it be an identity? If the latter, it takes F[A] to F[F[A]] and so on.
@petacrdi
@petacrdi 2 ай бұрын
Shame my brain is too small 😭
@mav45678
@mav45678 2 жыл бұрын
I'd skip the astrophysics interludes in your next talk, they're just distracting - normally, the point of an interlude in the talk is to give people's minds some breathing room, and it's achieved via jokes or memes - but you're forcing people to re-focus on another technical and complex subject matter area. This may make people fell MORE overwhelmed instead of less. Otherwise, an interesting talk!
The Death of Tagless Final by John A. De Goes
1:20:44
Ziverge
Рет қаралды 12 М.
Scala: Beyond the basics with Christopher Batey
48:05
Devoxx
Рет қаралды 48 М.
I wish I could change THIS fast! 🤣
00:33
America's Got Talent
Рет қаралды 111 МЛН
Vivaan  Tanya once again pranked Papa 🤣😇🤣
00:10
seema lamba
Рет қаралды 32 МЛН
ROCK PAPER SCISSOR! (55 MLN SUBS!) feat @PANDAGIRLOFFICIAL #shorts
00:31
Intro to Cats-Effect (Gavin Bisesi)
54:54
thoughtbot
Рет қаралды 15 М.
Functional Programming for Pragmatists • Richard Feldman • GOTO 2021
40:30
Plain Functional Programming by Martin Odersky
46:58
Devoxx
Рет қаралды 97 М.
John A. De Goes at #ScalaUA - Thinking Functionally
51:36
ScalaUA Conference
Рет қаралды 19 М.
[Haskell'23] The Evolution of Effects
1:06:11
ACM SIGPLAN
Рет қаралды 5 М.
Martin Odersky - Simply Scala
57:59
ScalaIO FR
Рет қаралды 11 М.
Why Isn't Functional Programming the Norm? - Richard Feldman
46:09
What is a Monad? - Computerphile
21:50
Computerphile
Рет қаралды 595 М.
Gabriel Volpe - Cats Effect: The IO Monad for Scala
50:36
ScalaIO FR
Рет қаралды 18 М.
When you have 32GB RAM in your PC
0:12
Deadrig Gaming
Рет қаралды 1,4 МЛН
Мой инст: denkiselef. Как забрать телефон через экран.
0:54
1$ vs 500$ ВИРТУАЛЬНАЯ РЕАЛЬНОСТЬ !
23:20
GoldenBurst
Рет қаралды 1,5 МЛН
Урна с айфонами!
0:30
По ту сторону Гугла
Рет қаралды 8 МЛН