Sign up
Forgot password?
FAQ: Login

Cook William. Anatomy of Programming Languages (Haskell)

  • pdf file
  • size 846,41 KB
  • added by
  • info modified
Cook William. Anatomy of Programming Languages (Haskell)
Univ. of Texas at Austin, W. Cook, 2013 — 53 p.
These notes assume knowledge of programming, and in particular assume basic knowledge of programming in Haskell. When I teach the course I give a few hours of lectures to introduce Haskell. I teach the built-in data types including lists, the basic syntax for conditionals, function definitions, function calls, list comprehensions, and how to print out strings. I also spend a day on data definitions (algebraic data types) and pattern matching. Finally, I give a quick introduction to type classes so student will understand how Eq and Show work. During the course I teach more advanced topics, including first-class functions and monads. As background resources, I point students to the many excellent tutorials on Haskell. Search Google for “Haskell Tutorial” to find one. I recommend Learn You a Haskell for Great Good! or the Gentle Introduction To Haskell.
  • Sign up or login using form at top of the page to download this file.
  • Sign up
Up