Stopped in Main.g, break012.hs:5:10-18 _result :: (Integer, a2 -> a2, (), a -> a -> a) = _ a :: Integer = _ b :: a3 -> a3 = _ c :: () = _ d :: a -> a -> a = _ a :: Integer b :: a3 -> a3 c :: () d :: a -> a -> a a = (_t1::Integer) b = (_t2::a3 -> a3) c = (_t3::()) d = (_t4::a -> a -> a)