Test.Feat.Class

class Enumerable a

Building instances

type Constructor

nullary

unary

funcurry

consts

Accessing the enumerator of an instance

shared

optimal

Free pairs

data FreePair a b

Deriving instances with template Haskell

deriveEnumerable

deriveEnumerable'

type ConstructorDeriv

dAll

dExcluding

dExcept