summaryrefslogtreecommitdiff
path: root/ghc/lib/std/cbits
diff options
context:
space:
mode:
authorlewie <unknown>2000-05-13 00:20:58 +0000
committerlewie <unknown>2000-05-13 00:20:58 +0000
commit6f122ef3930b51bca54bb96858fe9b8f1d85c461 (patch)
tree3b1a777bf9cbf07658c491130223b5f01c98e877 /ghc/lib/std/cbits
parenta69d07dab4da24816eb78f651c9be7faef9f0c08 (diff)
downloadhaskell-6f122ef3930b51bca54bb96858fe9b8f1d85c461.tar.gz
[project @ 2000-05-13 00:20:57 by lewie]
A clean-up pass on fundeps and implicit params. Haven't yet incorporated changes from Hugs/GHC meeting yet, tho. - Fixed up several places in Type.lhs where IPNotes were probably being incorrectly handled. Strongly suggests a better solution should be implemented for marking implicit params than piggybacking on NoteTys. - tcSimplifyAndCheck was handling implicit params incorrectly (holding on to them when it should have been booting them out to frees). - Improved improvement WRT type signatures (the signature is now taken into account when improving). - Added improvement when matching against local polymorphic types.
Diffstat (limited to 'ghc/lib/std/cbits')
0 files changed, 0 insertions, 0 deletions