Using types to unit-test in Haskell | Heykuki News