Hi,I am trying to get a better understanding of the "monad laws" - right now, it seems too obviousand pointless. I had similar feelings about identity function when I first saw it but understood its usewhen I saw it in action.Could someone please help me get a better understanding of the necessity of monads complying with these laws?I think, examples of somethings stop working if the monad does not obey these laws will help me understand it better.Regards,Kashyap_______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe