Kick in the Monads
Kick in the Monads
Por Marty Pauley (maokt) de Shibuya.pm Data: quinta-feira, 1 de setembro de 2005 15:40
Duração: 20 minutos Língua: Just as we were all beginning to lose hope in Perl6, Autrijus Tang released
a working implementation of an ever-growing Perl6 subset called Pugs, written in
a purely functional language called Haskell. A lot of Perl people are now
interested in Haskell, and a lot of people who are interested in Haskell are
confused or frightened by "Monads". But Monads aren't scary or even
complicated.
In this talk Marty will briefly explain what a monad is, why they are used in
Haskell, and what they would look like in Perl. As a side-effect (not that we
want any of those) you should be able to understand the Main module of Pugs
after listening. |