packages feed

HaRe-0.8.0.0: test/testdata/LiftToToplevel/Zmapq.hs

module LiftToTopLevel.Zmapq where

-- | Apply a generic query to the immediate children.
-- zmapQ :: GenericQ b -> Zipper a -> [b]
zmapQ f z = reverse $ downQ [] g z where
  g z' = query f z' : leftQ [] g z'


downQ = undefined
query = undefined
leftQ = undefined