Data.Generics.Is.TH

From constructors

is

isNot

From patterns

isP

isNotP

From type declaration

makePredicates

makePredicatesNot

makePredicatesAll