remove GArrowInstances
authorAdam Megacz <megacz@cs.berkeley.edu>
Mon, 20 Jun 2011 01:59:24 +0000 (18:59 -0700)
committerAdam Megacz <megacz@cs.berkeley.edu>
Mon, 20 Jun 2011 05:55:08 +0000 (22:55 -0700)
GHC/HetMet/GArrowInstances.hs [deleted file]
base.cabal

diff --git a/GHC/HetMet/GArrowInstances.hs b/GHC/HetMet/GArrowInstances.hs
deleted file mode 100644 (file)
index f301a95..0000000
+++ /dev/null
@@ -1,27 +0,0 @@
-{-# OPTIONS -XRankNTypes -XMultiParamTypeClasses -XNoMonomorphismRestriction -XTypeOperators -XFunctionalDependencies #-}
------------------------------------------------------------------------------
--- |
--- Module      :  GHC.HetMet.GArrowInstances
--- Copyright   :  none
--- License     :  public domain
---
--- Maintainer  :  Adam Megacz <megacz@acm.org>
--- Stability   :  experimental
--- Portability :  portable
-
-module GHC.HetMet.GArrowInstances (
-) where
-import Control.Category
-import GHC.HetMet.GArrow
-
--- Various GArrow instances which may confuse the instance-inference
--- mechanism if imported wholesale
-
-
--- If a GArrow offers constants, then Haskell literals can be used to
--- accomplish a GArrowLiteral implementation (the converse is not
--- true!)
---instance GArrowConstant g (**) u r t => GArrowLiteral g (**) u r t where
---  ga_literal = ga_constant
-
-
index dbba7cc..e53a282 100644 (file)
@@ -60,7 +60,8 @@ Library {
             GHC.HetMet.CodeTypes,
             GHC.HetMet.GArrow,
             GHC.HetMet.GArrowKappa,
-            GHC.HetMet.GArrowInstances,
+            GHC.HetMet.GArrowFullyEnriched,
+            GHC.HetMet.GuestLanguage,
             GHC.HetMet.Private,
             GHC.HetMet.Arrow,
             GHC.MVar,