Тёмный

George Wilson - The Extended Functor Family 

Compose Conference
Подписаться 2,7 тыс.
Просмотров 16 тыс.
50% 1

George Wilson's talk at Compose :: Conference in Melbourne, 2016.
--
Functors are ubiquitous in modern strongly-typed functional programming. Every Haskell beginner will come across them as one of the first typeclasses introduced. Stronger structures such as Applicative and Monad often steal the spotlight, but there are many structures related to the humble Functor that go unnoticed. The goal of this talk is to show off and give an intuition for some of these other structures: contravariant functors, bifunctors, and profunctors. With some of these making their way into Haskell’s standard library recently, now is a perfect time to be introduced to or brush up on these concepts. Code examples will use Haskell, but these techniques extend to any language with typeclasses or a similar mechanism, such as Scala’s implicits.
--
www.composeconference.org/2016...

Наука

Опубликовано:

 

18 сен 2016

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 25   
@michaelmroz7433
@michaelmroz7433 2 года назад
I watched this talk for the first time around when it was delivered, when I was first properly getting into FP. Even given that, I've watched it at least three times in the past three months. It's just so fun.
@enricobuonanno
@enricobuonanno 7 лет назад
What a great talk!
@MyAce8
@MyAce8 4 года назад
really concise, and really funny. Definitely keeping this to teach people about the more exotic type classes
@KeithSalisbury
@KeithSalisbury 7 лет назад
Such a good talk, and so nicely delivered thanks George!
@jsoo1
@jsoo1 7 лет назад
You clicked some lights on for me! Thanks!
@daweiofficial536
@daweiofficial536 6 лет назад
This guy is precious! The best teacher out there! I love you man!
@Bratjuuc
@Bratjuuc 3 года назад
i'm really glad I stumbled upon this talk. Thanks
@dustinmichaels2054
@dustinmichaels2054 Год назад
Great video. Please keep making more of them George.
@TheMcallist1
@TheMcallist1 4 года назад
Brilliant talk. Thanks George
@thibremy
@thibremy 7 лет назад
Really nice ! Great job :)
@WarrenLeggatt
@WarrenLeggatt 2 года назад
Great talk and props for the King Chrimson shirt :)
@mortenbrodersen8664
@mortenbrodersen8664 4 года назад
Great talk!
@user-dn7qr7vs1h
@user-dn7qr7vs1h 3 года назад
He were explained some complicated thnigs pretty simple! Very good talk! :)
@christophealexandre1538
@christophealexandre1538 6 лет назад
Brilliant!
@StudentOfKyoto
@StudentOfKyoto 3 года назад
Amazing talk
@ShaeErisson
@ShaeErisson 7 лет назад
Wow, I thought profunctors would be scary, but they're not.
@StanShoebin
@StanShoebin 5 лет назад
he my brother, really he is.
@nilp0inter2
@nilp0inter2 3 года назад
you have a very cool brother, congrats
@AnindyaKhan
@AnindyaKhan 5 лет назад
This guy is brilliant, ma sha Allah
@lucasa8710
@lucasa8710 Год назад
good
@holdenmcgroin8917
@holdenmcgroin8917 3 года назад
This is what Haskell can do to a person...
@kahnfatman
@kahnfatman 8 месяцев назад
Is Maybe a special case of Either Nothing?
@DougBeardsley
@DougBeardsley 8 месяцев назад
Maybe is equivalent to Either ()
@karthikravikanti
@karthikravikanti 3 года назад
Nice rhyme +13:11
Далее
MuniHac 2016: Beautiful folds are practical, too
46:40
ШАР СКВОЗЬ БУТЫЛКУ (СКЕРЕТ)
00:46
Next Level MTL - George Wilson - BFPG 2016-06
44:37
Просмотров 10 тыс.
Bidirectional Type Checking
41:31
Просмотров 6 тыс.
The Probability Monad
46:40
Просмотров 8 тыс.
The Best Refactoring You’ve Never Heard Of
32:33
Просмотров 14 тыс.
Kris Jenkins - Types All The Way Down
21:09
Просмотров 4,6 тыс.