We introduce Haskell. Why is it interesting. Where did it come from. What is it like. How to get started. We show a GHCi session. We introduce simple recursive function and data. And we demo QuickCheck for testing properties of automatically generated data.Read less