-- Hoogle documentation, generated by Haddock -- See Hoogle, http://www.haskell.org/hoogle/ -- | compare types of any kinds in haskell -- -- Compare two types of any (possibly different) kinds in Haskell. -- -- More information can be found in the hackage's haddock or the -- updated haddock. @package compare-type @version 0.1.1 -- | Compare two types of any (possibly different) kinds. module Type.Compare -- | Compare two types of any (possibly different) kinds. Since -- Compare itself is a closed type family, add instances to -- CompareUser if you want to compare other types. -- | The largest type (and kind) on Compare. data LargestK Largest :: LargestK -- | The smallest type (and kind) on Compare. data SmallestK Smallest :: SmallestK -- | Compare two types, of any kinds, which are not compared within -- Compare. Users can add instances.