mapF :: (a -> b) -> F a b concatMapF :: (a -> [b]) -> F a b
mapF f
These functions provides convenient ways to construct stateless
abstract fudgets. The argument
function is applied to every incoming high level message, and the
result (or, in case of concatMapF
, the elements of the resulting list)
are delivered at the output.
f :: a -> b
mapF f = absF (mapSP f) concatMapF f = absF (concatMapSP f)
Related combinators: absF, >=^<, >^=<, mapSP, concatMapSP.