diff options
| author | Simon Peyton Jones <simonpj@microsoft.com> | 2011-05-06 15:43:49 +0100 |
|---|---|---|
| committer | Simon Peyton Jones <simonpj@microsoft.com> | 2011-05-06 15:43:49 +0100 |
| commit | 4f8d714962667c219de4e684fe069136a0f78729 (patch) | |
| tree | 6b989bca8af7d3944096b642b0fa3136af39eb9a /compiler/parser | |
| parent | 668ac8061c35fd5b72816fd3c4dd4881c46db737 (diff) | |
| download | haskell-4f8d714962667c219de4e684fe069136a0f78729.tar.gz | |
Substantial improvements in RtClosureInspect
The code for constructors in cvReconstrutType and cvObtainTerm
was grotesque. It's now slightly better. And it works with
the new coercion representation.
Apart from being simpler I have also made some small behavioural
improvements
* Improved printing for string values
* Preserve the print-name when instanting type variables
(so now they are not always called "t")
* Suppressed printing of predicate arguments to
data constructors, unless -dppr-debug is on
Diffstat (limited to 'compiler/parser')
0 files changed, 0 insertions, 0 deletions
