# summer-2015-haskell-class
Summer 2015 Haskell Class

Summer 2015 Haskell Class (June 29 - September 10, 2015).

## Course slides
* [Lecture 1 on June 30](https://docs.google.com/presentation/d/1rnqw2WXHZ_KnjoQ5Wu92of0aPvemhi_GnCzY_xPMjms/edit?usp=sharing) Introduction ("Why Haskell?) as well as the core ideas behind functional programming -- and why they're important. Initial foray into Haskell coding with ```ghci``` and an explanation of function currying. 
* [Lecture 2 on July 1](https://docs.google.com/presentation/d/17PCpozzLOsdk99XqA47vvImEHZTSkKs-9wyUJq7Ftks/edit#slide=id.p). Covered: user-defined data types and motivations for using them, sum and product types, pattern matching. 
* Coming next: Lab 1 on July 6. 

## Lecture videos
* [Lecture 1 video](https://www.youtube.com/watch?v=ZoBOUqS1jgI)

Add links to slides and video.
Add links to slides and video.