Demo package:generics-sop

Class for computing term-level associativity information from type-level associativity information.
Class for computing term-level constructor information from type-level constructor information.
Class for computing term-level constructor information from type-level constructor information.
Class for computing term-level datatype information from type-level datatype information.
Class for computing term-level decided strictness information from type-level decided strictness information.
Class for computing term-level field information from type-level field information.
Class for computing term-level field information from type-level field information.
Class for computing term-level source strictness information from type-level source strictness information.
Class for computing term-level source unpackedness information from type-level source unpackedness information.
Given a proxy of some type-level associativity information, return the corresponding term-level information.
Given a proxy of some type-level constructor information, return the corresponding term-level information.
Given a proxy of some type-level constructor information, return the corresponding term-level information as a product.
Given a proxy of some type-level datatype information, return the corresponding term-level information.
Given a proxy of some type-level source strictness information, return the corresponding term-level information.
Given a proxy of some type-level field information, return the corresponding term-level information.
Given a proxy of some type-level field information, return the corresponding term-level information as a product.
Given a proxy of some type-level source strictness information, return the corresponding term-level information.
Given a proxy of some type-level source unpackedness information, return the corresponding term-level information.