Aha, yes of course. I lifted the code out of a function to inspect it more 
closely, and it all went downhill from there... :)

I can't say I really understand why there are type inference problems here, but 
I'm happy with the explanation.

Thanks!

Reply via email to