7607ddcc_All_About_Monads___HaskellWiki__Combination_strategy_for____
[Monad] State [Type of computation] Computations which maintain state [Combination strategy for >>=] 
The bound function is applied to the input value to produce a state transition function which is applied to the input state.
All About Monads - HaskellWiki