Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Measuring the complexity of type class declarations
Synopsis
- data NonTypeDeclCount
- nonTypeDeclCountT :: Proxy NonTypeDeclCount
- data AssocTypeCount
- assocTypeCountT :: Proxy AssocTypeCount
Documentation
data NonTypeDeclCount Source #
Represents the number of methods and value in a type class.
Instances
nonTypeDeclCountT :: Proxy NonTypeDeclCount Source #
For passing NonTypeDeclCount
type as parameter.
data AssocTypeCount Source #
Represents the number of associated types in a type class. It includes both associated type and data families.
Instances
assocTypeCountT :: Proxy AssocTypeCount Source #
For passing AssocTypeCount
type as parameter.