summaryrefslogtreecommitdiff
path: root/compiler/vectorise
diff options
context:
space:
mode:
authorJose Pedro Magalhaes <jpm@cs.uu.nl>2011-11-11 09:07:11 +0000
committerJose Pedro Magalhaes <jpm@cs.uu.nl>2011-11-11 09:09:23 +0000
commit09015be8d580bc33f5f1960c8e31d00ba7a459a1 (patch)
treec7efea03f85327c35d875257679a73520408c3e9 /compiler/vectorise
parentfd742437b9e5933da145aea1e80766990c649a15 (diff)
downloadhaskell-09015be8d580bc33f5f1960c8e31d00ba7a459a1.tar.gz
New kind-polymorphic core
This big patch implements a kind-polymorphic core for GHC. The current implementation focuses on making sure that all kind-monomorphic programs still work in the new core; it is not yet guaranteed that kind-polymorphic programs (using the new -XPolyKinds flag) will work. For more information, see http://haskell.org/haskellwiki/GHC/Kinds
Diffstat (limited to 'compiler/vectorise')
-rw-r--r--compiler/vectorise/Vectorise/Monad.hs2
1 files changed, 1 insertions, 1 deletions
diff --git a/compiler/vectorise/Vectorise/Monad.hs b/compiler/vectorise/Vectorise/Monad.hs
index a7d984cf83..bd531867de 100644
--- a/compiler/vectorise/Vectorise/Monad.hs
+++ b/compiler/vectorise/Vectorise/Monad.hs
@@ -54,7 +54,7 @@ initV :: HscEnv
-> IO (Maybe (VectInfo, a))
initV hsc_env guts info thing_inside
= do {
- let type_env = typeEnvFromEntities ids (mg_tcs guts) (mg_clss guts) (mg_fam_insts guts)
+ let type_env = typeEnvFromEntities ids (mg_tcs guts) (mg_fam_insts guts)
; (_, Just res) <- initDs hsc_env (mg_module guts)
(mg_rdr_env guts) type_env go