Mastering Typeclass Induction-Aaron Levin

  Рет қаралды 9,576

Scala World

Scala World

Күн бұрын

Пікірлер
@i6g7f
@i6g7f 4 жыл бұрын
one of my favorite tutorials :) Thank You so much for sharing!
@alihammadshah
@alihammadshah 5 жыл бұрын
there was this typeclass in purescript i cannot remember now. But it was some sort of typeclass that said, if the element within is a functor the container is functor. Suddenly i had this realization that this is actually kind of recursive definition. f (f a) is a functor then f (f (f a)) is a functor then f (f (f (f a))) is a functor. Felt like induction but I don't really know. at that moment i was like wtf wow. Anyways the Base case would be type constructor f a is a functor, like ' Array Number ' , the inductive case was f (f a) (assuming f a is functor) 'Array (Array Number)'
@NicolauWerneck
@NicolauWerneck 6 жыл бұрын
Great stuff
@cynocephalusw
@cynocephalusw 2 жыл бұрын
Schon verrückt, was da möglich ist.
@yaroslavsydorenko
@yaroslavsydorenko Жыл бұрын
Nice talk, but “hammer and sickle” in the terminal 🤮
Don’t Choose The Wrong Box 😱
00:41
Topper Guild
Рет қаралды 62 МЛН
BAYGUYSTAN | 1 СЕРИЯ | bayGUYS
36:55
bayGUYS
Рет қаралды 1,9 МЛН
The evil clown plays a prank on the angel
00:39
超人夫妇
Рет қаралды 53 МЛН
The Type Astronaut's Guide to Shapeless-Dave Gurnell
1:16:40
Scala World
Рет қаралды 10 М.
John A. De Goes at #ScalaUA - Thinking Functionally
51:36
ScalaUA Conference
Рет қаралды 19 М.
Pure Functional Database Programming‚ without JDBC - Rob Norris
54:06
Scala Days Conferences
Рет қаралды 11 М.
Fabio Labella-How do Fibers Work? A Peek Under the Hood
59:42
Scala World
Рет қаралды 16 М.
A Pragmatic Introduction to Category Theory-Daniela Sfregola
1:16:36
Episode 45: Lead by Letting Go: Empowering Success and Failure
17:48
The Leading Lounge
Рет қаралды 40
Don’t Choose The Wrong Box 😱
00:41
Topper Guild
Рет қаралды 62 МЛН