filter -package:Cabal -package:unordered-containers -package:base package:ghc -is:exact

filter, applied to a predicate and a list, returns the list of those elements that satisfy the predicate; i.e.,
filter p xs = [ x | x <- xs, p x]
>>> filter odd [1, 2, 3]
[1,3]
Replaces constraint tuple names with corresponding boxed ones.
Filter the CFG with a custom function f. Parameters are `f from to edgeInfo`
Filter out any TyVars mentioned in an EqSpec.
Filter all elements that might match a particular key with the given predicate.
Given a TyCon and a list of argument types, filter out any Inferred arguments.
Given a TyCon and a list of argument types, filter out any invisible (i.e., Inferred or Specified) arguments.
Go through all class declarations and filter their sub-declarations
Filter out declarations that we don't handle in Haddock
Filter out any type and kind variables that are already in scope in the the environment's LocalRdrEnv. Note that this includes named wildcards, which look like perfectly ordinary type variables at this point.