Upgrade to Pro — share decks privately, control downloads, hide ads and more …

An Introduction to Haskell

An Introduction to Haskell

Avatar for Joe Wang

Joe Wang

May 10, 2018
Tweet

More Decks by Joe Wang

Other Decks in Programming

Transcript

  1. September 12, 1900 – September 1, 1982, American Both `Haskell`

    and `Curry` is named after his name Devoted all his life to Combinatorial Logic Haskell Brook Curry
  2. Feature Monad What is monad? A monad is just a

    monoid in the category of endofunctors
  3. Summary Haskell is an elegant Language High-level abstraction All we

    care is the composition of functions and types Lack of learning resources, especially in China Hard to find a work in realworld