Guest User

Untitled

a guest
Aug 11th, 2018
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.   m :: * -> *
  2. class Monad m where
  3.  (>>=)  :: m a -> (a -> m b) -> m b
  4.  (>>)   :: m a -> m b -> m b
  5.  return :: a -> m a
  6.  fail   :: String -> m a
  7. class Functor f where
  8.  fmap   :: (a -> b) -> f a -> f b
Add Comment
Please, Sign In to add comment