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 ...
ralf at haskell.org
ralf at haskell.org
Wed Dec 22 19:02:43 EST 2004
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
More information about the Cvs-libraries
mailing list