Re: [Haskell-cafe] Re: RLE in Haskell: why does the type variable get instantiated?