Sure! ```Maybe```, ```List``` and ```State``` are the first examples usually made when describing monads. 

The ```Monad``` class is implemented as: 
```
class Monad m where
  (>>=)  :: m a -> (  a -> m b) -> m b
  (>>)   :: m a ->  m b         -> m b
  return ::   a                 -> m a
``` 
as explained in https://wiki.haskell.org/Monad
spam fails_task lang_mismatch pii not_appropriate hate_speech sexual_content quality toxicity humor helpfulness creativity violence