@@ -129,22 +129,22 @@ data Inline
129129 deriving (Show, Eq, Read, Typeable, Data)
130130
131131-- | Applies a transformation on @a@s to matching elements in a @b@.
132−processIn :: (Data a, Data b) => (a -> a) -> b -> b
133−processIn f = everywhere (mkT f)
132+processWith :: (Data a, Data b) => (a -> a) -> b -> b
133+processWith f = everywhere (mkT f)
134134
135−-- | Like 'processIn', but with monadic transformations.
136−processInM :: (Monad m, Data a, Data b) => (a -> m a) -> b -> m b
137−processInM f = everywhereM (mkM f)
135+-- | Like 'processWith', but with monadic transformations.
136+processWithM :: (Monad m, Data a, Data b) => (a -> m a) -> b -> m b
137+processWithM f = everywhereM (mkM f)
138138
139139-- | Runs a query on matching @a@ elements in a @c@.
140−queryIn :: (Data a, Data c) => (a -> [b]) -> c -> [b]
141−queryIn f = everything (++) ([] `mkQ` f)
140+queryWith :: (Data a, Data c) => (a -> [b]) -> c -> [b]
141+queryWith f = everything (++) ([] `mkQ` f)
142142
143−{-# DEPRECATED processPandoc "Use processIn instead" #-}
143+{-# DEPRECATED processPandoc "Use processWith instead" #-}
144144processPandoc :: Data a => (a -> a) -> Pandoc -> Pandoc
145−processPandoc = processIn
145+processPandoc = processWith
146146
147−{-# DEPRECATED queryPandoc "Use queryIn instead" #-}
147+{-# DEPRECATED queryPandoc "Use queryWith instead" #-}
148148queryPandoc :: Data a => (a -> [b]) -> Pandoc -> [b]
149−queryPandoc = queryIn
149+queryPandoc = queryWith
150150