[Haskell-cafe] Would you mind explain such a code ?