Fix defaulting for overloaded strings
authorsimonpj@microsoft.com <unknown>
Wed, 21 Feb 2007 10:36:45 +0000 (10:36 +0000)
committersimonpj@microsoft.com <unknown>
Wed, 21 Feb 2007 10:36:45 +0000 (10:36 +0000)
commit041c35e5d9f3aefab6908b4c776a3fd8242720ab
tree70ecd3823e2a46e2e9c34e93cfd91cc16109818c
parentb2b9ba4a8872f1dcc69e2801fb42c2543bf36b52
Fix defaulting for overloaded strings

This patch fixes the typechecking of the default declaration itself,
when overloaded strings are involved.  It also documents the behaviour
in the user manual.

nofib/spectral/power should work again now!
compiler/typecheck/TcDefaults.lhs
compiler/typecheck/TcSimplify.lhs
docs/users_guide/glasgow_exts.xml