Algebraic Data Types in 10 Minutes – Daniel Rogozin

preview_player
Показать описание
In this video, we introduce you to some of the basic data types in Haskell. We have a look at some examples of algebraic data types, pattern matching, and field labels.

FP merch that doesn't suck 👇

Follow on social media:

Learn more about us:

Contact us:

Timestamps:
0:00 Intro
0:32 Sum types
1:51 Product types
3:31 Polymorphic data types
5:32 Field labels
8:23 Maybe
9:44 Either
Рекомендации по теме
Комментарии
Автор

It would be nice to keep such a short format for more advanced concepts like GADTs, Transformers, Free Monads.

Al-yglt
Автор

why are the Sum algebraic types called « Sum » and the Product data types called « Product ». i can see they are different, but why these particular names? their doesn’t seem to be any arithmetic going on.

alastairleith
Автор

beautiful slides, may I ask how they were made?

kpadmasola
Автор

Seems I missed definition of algebraic data types.

AlexeyPirogov
Автор

I have the feeling that somebody is pointing a gun in his head.

pandi
Автор

High level content and very nice video production (letters and background color), but you should not show your messy table!

hansschenker