I am writing (another) modular interpreter in Haskell (Hugs98 actually).

I keep having problems with multiparameter type classes.

Is there any sort of user's manual for this yet non-standard construct?

I understand the idea, and it is all fine when it works, but there are
many restrictions that
I do not understand. I am not sure I am ready to delve into all
implementation details to
undestand why e.g. some instance declarations are allowed and some not.

Viktor


Reply via email to