List +Data +syb

listify :: Typeable r => (r -> Bool) -> GenericQ [r]
syb Data.Generics.Schemes
Get a list of all entities that meet a predicate