[commit: ghc] master: Tidy up FunDeps.oclose (ecddaca)

Simon Peyton Jones simonpj at microsoft.com
Wed Jan 16 16:39:20 CET 2013


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

On branch  : master

http://hackage.haskell.org/trac/ghc/changeset/ecddaca17dccbe1d0b56220d838fce8bc4b97884

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

commit ecddaca17dccbe1d0b56220d838fce8bc4b97884
Author: Simon Peyton Jones <simonpj at microsoft.com>
Date:   Tue Jan 15 14:57:04 2013 +0000

    Tidy up FunDeps.oclose
    
    It turned out that FunDeps.oclose was unused. So
    
    * Remove oclose
    
    * Rename oclose1 to oclose
    
    * Move growThetaTyVars to FunDeps (from TcMType),
      because the comments treat it with oclose
    
    * Move quantifyPred to TcSimplify (from TcMType),
      because it seemed orphaned

 compiler/typecheck/TcBinds.lhs      |    1 +
 compiler/typecheck/TcMType.lhs      |   55 -------------
 compiler/typecheck/TcSimplify.lhs   |   35 ++++++++-
 compiler/typecheck/TcTyClsDecls.lhs |    1 +
 compiler/types/FunDeps.lhs          |  146 ++++++++++++-----------------------
 5 files changed, 84 insertions(+), 154 deletions(-)


Diff suppressed because of size. To see it, use:

    git show ecddaca17dccbe1d0b56220d838fce8bc4b97884



More information about the ghc-commits mailing list