Hello Christian,

On Mon, Jan 9, 2012 at 11:31 PM, Christian Maeder
<[email protected]> wrote:
> We have also such (cruel) code using these extension.

I understand that this code is not very good; I am just learning
Haskell, and it is an experiment to see what its type system can
handle.

>> I cannot answer this, but our code also compiles with ghc-7.2.2 using a
>> lower context-stack (of 26).
> Apologies, I've just re-checked and noticed that our code changed and needs
> consistently -fcontext-stack=26 for ghc-7.2.2 and ghc-7.0.4 (and ghc-7.0.2).

I just tried compiling my code with ghc7.0.4 and stack size 100, and
it produces the same error. In fact, I would be surprised if it
helped, because I would expect either infinite recursion (when type
derivation fails) or successful compilation with some small stack size
(definitely less than 26). The latter is the case for ghc7.2.2, which
successfully compiles my code with stack size 3.

Best regards,
Bogdan

_______________________________________________
Glasgow-haskell-users mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/glasgow-haskell-users

Reply via email to