Instant is
off
|
Search plugin
|
Manual
|
haskell.org
mapAccum
+syb
Packages
syb
g
mapAccum
A
:: (Data d, Applicative a) => (forall e. Data e => b -> e -> (b, a e)) -> b -> d -> (b, a d)
syb
Data.Generics.Twins
Applicative version
g
mapAccum
M
:: (Data d, Monad m) => (forall e. Data e => a -> e -> (a, m e)) -> a -> d -> (a, m d)
syb
Data.Generics.Twins
gmapM with accumulation
g
mapAccum
Q
:: Data d => (forall e. Data e => a -> e -> (a, q)) -> a -> d -> (a, [q])
syb
Data.Generics.Twins
gmapQ with accumulation
g
mapAccum
Ql
:: Data d => (r -> r' -> r) -> r -> (forall e. Data e => a -> e -> (a, r')) -> a -> d -> (a, r)
syb
Data.Generics.Twins
gmapQl with accumulation
g
mapAccum
Qr
:: Data d => (r' -> r -> r) -> r -> (forall e. Data e => a -> e -> (a, r')) -> a -> d -> (a, r)
syb
Data.Generics.Twins
gmapQr with accumulation
g
mapAccum
T
:: Data d => (forall e. Data e => a -> e -> (a, e)) -> a -> d -> (a, d)
syb
Data.Generics.Twins
gmapT with accumulation
©
Neil Mitchell
2004-2012, version 4.2.11