ghc7 typing problem
Simon Peyton-Jones
simonpj at microsoft.com
Mon Oct 18 12:16:17 EDT 2010
Thanks. We knew about this -- in flight changes happening now -- but I've added it as a new regression test even so.
Simon
| -----Original Message-----
| From: Christian Maeder [mailto:Christian.Maeder at dfki.de]
| Sent: 15 October 2010 17:53
| To: GHC Users Mailing List
| Cc: Simon Peyton-Jones
| Subject: ghc7 typing problem
|
| Hi,
|
| I've looked at:
| http://hackage.haskell.org/trac/ghc/blog/LetGeneralisationInGhc7
|
| but still have a problem with the attached program that fails with:
|
| GHCi, version 7.1.20101010: http://www.haskell.org/ghc/ :? for help Loading package
| ghc-prim ... linking ... done.
| Loading package integer-gmp ... linking ... done.
| Loading package base ... linking ... done.
| Loading package ffi-1.0 ... linking ... done.
| [1 of 1] Compiling Main ( HasKey.hs, interpreted )
|
| HasKey.hs:17:10:
| Couldn't match type `key' with `key1'
| because this skolem type variable would escape: `key1'
| This skolem is bound by the instance declaration
| In the instance declaration for `Ord (Keyed x)'
|
| at the final instance for Ord.
|
| The original code comes from
| http://hackage.haskell.org/packages/archive/uni-util/2.2.0.0/doc/html/Util-
| VariableSet.html
|
| Cheers Christian
More information about the Glasgow-haskell-users
mailing list