chrisdone/fay — pull request #37 by sixohsix (2012-07-31 13:14:18+00:00)
Title: Support for 'where' declarations.

Working on issue #18.

I thought this would be an interesting way to learn how the compiler works. "Not hard" is a relative term.

This is not done yet but I wanted to get some feedback.
+ Still needs test cases, I'm not sure if it works though it "looks" right :)
+ Does the ffiExp case still matter if bdecls is not null? (I guess that means it's a non-toplevel case).