CSE 341 -- Functional Programming

  1. Miranda Basics
  2. An Overview of Miranda (article). There are a few conversion errors in this article when it was converted from plain text to html, having to do with left-bracket (<) not being quoted but instead being interpreted as html code. When in doubt, you can also look at a plaintext version of the article via the online help Miranda help system (option 100).
  3. Supplemental material to 'Miranda: The Craft of Functional Programming'
  4. Miranda - Mini-Exercises for Discussion in Class (pdf file)
    Mini-Exercises -- solutions (also on ceylon on ~borning/miranda/mini-exercises.m)
  5. Applicative vs Normal Order Evaluation (pdf file)

Haskell Links

(if you want to look at another purely functional language)

ML Links