projects
/
ghc-hetmet.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
f078707
)
[project @ 2005-07-12 12:56:36 by simonmar]
author
simonmar
<unknown>
Tue, 12 Jul 2005 12:56:36 +0000
(12:56 +0000)
committer
simonmar
<unknown>
Tue, 12 Jul 2005 12:56:36 +0000
(12:56 +0000)
export some more bits
ghc/compiler/main/GHC.hs
patch
|
blob
|
history
diff --git
a/ghc/compiler/main/GHC.hs
b/ghc/compiler/main/GHC.hs
index
811f1cb
..
77195f3
100644
(file)
--- a/
ghc/compiler/main/GHC.hs
+++ b/
ghc/compiler/main/GHC.hs
@@
-98,10
+98,14
@@
module GHC (
-- ** Type constructors
TyCon,
-- ** Type constructors
TyCon,
- tyConTyVars, tyConDataCons,
- isClassTyCon, isSynTyCon, isNewTyCon,
+ tyConTyVars, tyConDataCons, tyConArity,
+ isClassTyCon, isSynTyCon, isNewTyCon, isPrimTyCon,
getSynTyConDefn,
getSynTyConDefn,
+ -- ** Type variables
+ TyVar,
+ alphaTyVars,
+
-- ** Data constructors
DataCon,
dataConSig, dataConType, dataConTyCon, dataConFieldLabels,
-- ** Data constructors
DataCon,
dataConSig, dataConType, dataConTyCon, dataConFieldLabels,
@@
-186,7
+190,10
@@
import Id ( Id, idType, isImplicitId, isDeadBinder,
isPrimOpId, isFCallId, isClassOpId_maybe,
isDataConWorkId, idDataCon,
isBottomingId )
isPrimOpId, isFCallId, isClassOpId_maybe,
isDataConWorkId, idDataCon,
isBottomingId )
+import Var ( TyVar )
+import TysPrim ( alphaTyVars )
import TyCon ( TyCon, isClassTyCon, isSynTyCon, isNewTyCon,
import TyCon ( TyCon, isClassTyCon, isSynTyCon, isNewTyCon,
+ isPrimTyCon, tyConArity,
tyConTyVars, tyConDataCons, getSynTyConDefn )
import Class ( Class, classSCTheta, classTvsFds, classMethods )
import FunDeps ( pprFundeps )
tyConTyVars, tyConDataCons, getSynTyConDefn )
import Class ( Class, classSCTheta, classTvsFds, classMethods )
import FunDeps ( pprFundeps )