Learning Haskell

Learning Haskell

1 Using ghci. Interactivity, directives. 2 Expressions for each of the basic data types: Integer, Float, Bool,

Char, () -- unit. 3 Tuples. Lists: arithmetic sequences, list comprehensions. 4 Bindings. The let expression. 5 Simple functions. Anonymous functions, functions as data, special

declaration syntax, patterns, cases, guards. 6 Using ghc. Writing, compiling, and running a main program,

interact.

Erik Meijer, OSCON '09 [14min] Simon Peyton Jones, POP 2003, "Retrospective" [ppt]

Ryan Stansifer (CS, Florida Tech)

Learning Haskell

28 March 2019 1 / 3

Learning Haskell

All things Haskell: Tutorial: Learn You a Haskell for Great Good! Searching for functions: Hoogle

by Miran Lipovaca

Ryan Stansifer (CS, Florida Tech)

Learning Haskell

28 March 2019 2 / 3

Learning Haskell

Higher-order functions Data structures Type inference

Ryan Stansifer (CS, Florida Tech)

Learning Haskell

28 March 2019 3 / 3

Using GHCi

Ryan Stansifer (CS, Florida Tech)

Haskell Lists

March 28, 2019 1 / 76

Using GHCi

Ryan Stansifer (CS, Florida Tech)

Haskell Lists

March 28, 2019 1 / 76

................
................

In order to avoid copyright disputes, this page is only a partial summary.

Google Online Preview   Download