One of the main differences between Haskell and CAL is in the area of interfacing with the 'real world'.
Here are a few examples, derived from the tutorial module linked to in the preceding paragraph: .