Week 13: Notes

There was no lecture or tutorial this week.

Our topics this week include random values, bytestrings (i.e. streams of binary data), and exceptions.

Please read the following sections of Learn You a Haskell:

    9. Input and Output: Randomness, Bytestrings, Exceptions

In addition, you may optionally read chapter 10 Functionally Solving Problems. It doesn't introduce any new Haskell language features or library functions, but it does contain a couple of extended examples that may be interesting to you.