Mircea Draghicescu <[EMAIL PROTECTED]> writes:
> 
> panic! (the `impossible' happened):
>         deListComp:LetQual
> 
> Please report it as a compiler bug to [EMAIL PROTECTED]
> 
> -----------------------------------------
> Here is the offending expression:
> 
>       [(u',e) | (u',_) <- s, let (b, e) = match u u', b]
> 

Thanks for the bug report, 

you've hit upon an (undocumented) hole in 2.01, I'm afraid. Support
for local bindings in list comprehensions didn't make into the
desugarer, hence the cryptic panic.

Fixed in the next release.

HTH,
--sigbjorn

Reply via email to