[commit: ghc] ghc-generics1: Revert "Move Functor from base to ghc-prim" (4ace934)

José Pedro Magalhães jpm at cs.uu.nl
Thu May 17 19:16:37 CEST 2012


Repository : ssh://darcs.haskell.org//srv/darcs/ghc

On branch  : ghc-generics1

http://hackage.haskell.org/trac/ghc/changeset/4ace93463541ec81179b7b41ea5085f90f0a9893

>---------------------------------------------------------------

commit 4ace93463541ec81179b7b41ea5085f90f0a9893
Author: Jose Pedro Magalhaes <jpm at cs.ox.ac.uk>
Date:   Thu May 17 17:09:11 2012 +0100

    Revert "Move Functor from base to ghc-prim"
    
    This reverts commit 04e74dadaa1191553c99062452dcc2c46e0f6821.

>---------------------------------------------------------------

 compiler/prelude/PrelNames.lhs |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/compiler/prelude/PrelNames.lhs b/compiler/prelude/PrelNames.lhs
index 021f753..110889a 100644
--- a/compiler/prelude/PrelNames.lhs
+++ b/compiler/prelude/PrelNames.lhs
@@ -668,7 +668,7 @@ notAssocDataCon_RDR   = dataQual_RDR gHC_GENERICS (fsLit "NotAssociative")
 
 
 fmap_RDR, pure_RDR, ap_RDR, foldable_foldr_RDR, traverse_RDR :: RdrName
-fmap_RDR                = varQual_RDR gHC_CLASSES         (fsLit "fmap")
+fmap_RDR                = varQual_RDR gHC_BASE (fsLit "fmap")
 pure_RDR                = varQual_RDR cONTROL_APPLICATIVE (fsLit "pure")
 ap_RDR                  = varQual_RDR cONTROL_APPLICATIVE (fsLit "<*>")
 foldable_foldr_RDR      = varQual_RDR dATA_FOLDABLE       (fsLit "foldr")
@@ -773,8 +773,8 @@ eqClassName       = clsQual  gHC_CLASSES (fsLit "Eq")      eqClassKey
 eqName            = methName gHC_CLASSES (fsLit "==")      eqClassOpKey
 ordClassName      = clsQual  gHC_CLASSES (fsLit "Ord")     ordClassKey
 geName            = methName gHC_CLASSES (fsLit ">=")      geClassOpKey
-functorClassName  = clsQual  gHC_CLASSES (fsLit "Functor") functorClassKey
-fmapName          = methName gHC_CLASSES (fsLit "fmap")    fmapClassOpKey
+functorClassName  = clsQual  gHC_BASE (fsLit "Functor") functorClassKey
+fmapName          = methName gHC_BASE (fsLit "fmap")    fmapClassOpKey
 
 -- Class Monad
 monadClassName, thenMName, bindMName, returnMName, failMName :: Name





More information about the Cvs-ghc mailing list