# User contributions

Search for contributions
 Show contributions of new accounts only IP address or username: Namespace: all (Main) Talk User User talk HaskellWiki HaskellWiki talk File File talk MediaWiki MediaWiki talk Template Template talk Help Help talk Category Category talk   Invert selection  Associated namespace Deleted only Only show edits that are latest revisions From year (and earlier): From month (and earlier): all January February March April May June July August September October November December

• 02:01, 23 August 2012 (diff | hist) . . (+795)‎ . . N Solution4.html(New page: <haskell> parent :: MonadPlus m => Sheep -> m Sheep parent s = (toMonad (father s)) `mplus` (toMonad (mother s)) grandparent :: MonadPlus m => Sheep -> m Sheep grandparent s = (toMonad (p...)
• 16:51, 22 August 2012 (diff | hist) . . (+370)‎ . . N Solution3.html(New page: <haskell> parent :: Sheep -> [Sheep] parent s = (maybeToList (mother s)) ++ (maybeToList (father s)) grandparent :: Sheep -> [Sheep] grandparent s = (maybeToList (paternalGrandfather s)) ...)
• 16:41, 22 August 2012 (diff | hist) . . (+304)‎ . . N Solution2.html(New page: <haskell> parent :: Sheep -> Maybe Sheep parent s = father s `mplus` mother s grandparent :: Sheep -> Maybe Sheep grandparent s = paternalGrandfather s `mplus` paternalGr...)