
28 Jan
2009
28 Jan
'09
10:16 a.m.
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Maurício wrote: |> ignore m = m >> return () | | | But isn't exactly that the behavior of (>>)? ~ ignore :: Monad m => m a -> m () ~ (>>) :: Monad m => m a -> m b -> m b It may also be worth noting that ignore can be generalized to Functor: ~ ignore :: Functor f => f a -> f () ~ ignore x = () <$ x - - Jake -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEARECAAYFAkmAdr8ACgkQye5hVyvIUKn64ACeJ9MHwEgbTUUtnqJVuAe+z7bq 1MgAmwQKzvMOj+l/ih+SwrM1myxplLGB =oFVr -----END PGP SIGNATURE-----