Added state-call (in Haskell it is called fmap)