My crappy homework assignment solutions for Brent Yorgey's CIS 194 Haskell course