cvs commit: fptools/happy/src Parser.hs fptools/hslibs/data/edison/Seq BinaryRandList.hs fptools/libraries/base/Data Tree.hs fptools/libraries/base/Data/Generics Text.hs fptools/libraries/base/Foreign ForeignPtr.hs fptools/libraries/base/Foreign/Marshal Alloc.hs ...

[email protected] Wed, 22 Dec 2004 16:02:43 -0800
Newsgroups gmane.comp.lang.haskell.cvs.hslibs
Message-ID <200412230002.iBN02hfc017012__31979.3486422443$1103760171$gmane$org@glass.cse.ogi.edu>
ralf        2004/12/22 16:02:43 PST

  Modified files:
    happy/src            Parser.hs 
    hslibs/data/edison/Seq BinaryRandList.hs 
    libraries/base/Data  Tree.hs 
    libraries/base/Data/Generics Text.hs 
    libraries/base/Foreign ForeignPtr.hs 
    libraries/base/Foreign/Marshal Alloc.hs Array.hs Pool.hs 
    libraries/base/GHC   ForeignPtr.hs 
  Log:
  Resolved stage1 issues related SPJ's
  commit "Add more scoped type variables".
  Incidentally, this provides some input for
  the recent GHC list discussion on whether
  to provide lex. scope for function signatures.
  Not too many modules are affected! Good!
  
  The example hslibs/data/edison/Seq/BinaryRandList.hs
  was interesting in so far that indeed up-front
  function signatures were given in one shot, so
  one is really a bit confused to see type variables
  in where clauses to clash with far-removed top-level
  function signatures.
  
  Ralf
  
  Revision  Changes    Path
  1.21      +5 -6      fptools/happy/src/Parser.hs
  1.8       +6 -6      fptools/hslibs/data/edison/Seq/BinaryRandList.hs
  1.10      +2 -2      fptools/libraries/base/Data/Tree.hs
  1.9       +2 -2      fptools/libraries/base/Data/Generics/Text.hs
  1.32      +1 -1      fptools/libraries/base/Foreign/ForeignPtr.hs
  1.25      +3 -3      fptools/libraries/base/Foreign/Marshal/Alloc.hs
  1.16      +6 -6      fptools/libraries/base/Foreign/Marshal/Array.hs
  1.8       +4 -4      fptools/libraries/base/Foreign/Marshal/Pool.hs
  1.16      +1 -1      fptools/libraries/base/GHC/ForeignPtr.hs