Stopped at ../mdo.hs:(29,1)-(31,27) _result :: IO (N a) = _ Stopped at ../mdo.hs:(29,16)-(31,27) _result :: IO (N Char) = _ x :: Char = 'h' xs :: [Char] = _ Stopped at ../mdo.hs:29:30-42 _result :: IO (N Char) = _ f :: N Char = _ l :: N Char = _ x :: Char = 'h' Stopped at ../mdo.hs:(7,1)-(8,42) _result :: IO (N a) = _