-Haskell compiler received signal 2
+
+ds003.hs:5: Pattern match(es) are overlapped in the definition of function `f':
+ f (x : (x1 : (x2 : x3))) ~(y, ys) z = ...
+ f x y True = ...
ds040.hs:7: Pattern match(es) are overlapped in the definition of function `^^^^':
^^^^ _ _ = ...
-NOTE: Simplifier still going after 4 iterations; bailing out.
--- /dev/null
+
+ds041.hs:15:
+ Warning: Field `x' is not initialised
+ In the record construction: Foo {}
+ In the right-hand side of a pattern binding: Foo {}