[Haskell-cafe] some help on do and preservingMatrix