HW - Maybe and List Monads
Both of these problems provide practice with the monads for Maybe
and List
s. The first problem
also ties together many of the other type classes that we have seen previously, including Monoid
and Foldable
. The second gives you a chance to apply your growing Haskell expertise to a new
domain and includes more practice with QuickCheck. All team members
should work together on all parts of the assignment.
Problem - Sequences
See Sequence.lhs
Problem - Regular Expressions
See RegExp.lhs