gmapM

A generic monadic transformation that maps over the immediate subterms The default definition instantiates the type constructor c in the type of gfoldl to the monad datatype constructor, defining injection and projection using return and >>=.
gmapM == descendM
Generic monadic map over the immediate subterms
Transformation of one immediate subterm with success
Transformation of at least one immediate subterm does not fail
Like rollingMap but with an effectful map function. Pre-release
Apply a function on every two successive elements of a stream. The first argument of the map function is the previous element and the second argument is the current element. When processing the very first element in the stream, the previous element is Nothing. Pre-release
Apply an effectful function on the latest and the oldest element of the window.
Like rollingMap but with an effectful map function. Pre-release
mapM with MergingStrategy knowledge propagation.
mapM_ with MergingStrategy knowledge propagation.