X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=compiler%2Ftypes%2FClass.lhs;h=29ce00cfbc389a650b420bb3a8ac964214bb6a28;hb=7b3a6b7645b86f55a8e7109c139b0a3a5a7f43d2;hp=abf7e4b7ad5134e311143d70c9307316ef7d2b16;hpb=bb106f283663e9c16a4c72ec9ca57109ae57a0ed;p=ghc-hetmet.git diff --git a/compiler/types/Class.lhs b/compiler/types/Class.lhs index abf7e4b..29ce00c 100644 --- a/compiler/types/Class.lhs +++ b/compiler/types/Class.lhs @@ -1,9 +1,18 @@ % +% (c) The University of Glasgow 2006 % (c) The GRASP/AQUA Project, Glasgow University, 1992-1998 % -\section[Class]{The @Class@ datatype} + +The @Class@ datatype \begin{code} +{-# OPTIONS -w #-} +-- The above warning supression flag is a temporary kludge. +-- While working on this module you are encouraged to remove it and fix +-- any warnings in the module. See +-- http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#Warnings +-- for details + module Class ( Class, ClassOpItem, DefMeth (..), @@ -20,10 +29,10 @@ module Class ( import {-# SOURCE #-} TyCon ( TyCon ) import {-# SOURCE #-} TypeRep ( PredType ) -import Var ( Id, TyVar ) -import Name ( NamedThing(..), Name ) -import BasicTypes ( Arity ) -import Unique ( Unique, Uniquable(..) ) +import Var +import Name +import BasicTypes +import Unique import Outputable \end{code}