Remove multiple argument functions, allow type class instances for ->
Fixed bugs with JS output for typeclass dictionaries
Don't parse nullary functions
Merge pull request #154 from garyb/master

Tests now passing
Fix type class lookup
Merge branch 'singleargs' of github.com:paf31/purescript into singleargs
Fix bad error for non-existent methods on a class

When defining an instance for Monad with a silly method:

    instance Monad X where
      fakeMethod = 100

Would say:

> Type class Prelude.Monad is undefined. Type class names must be
  qualified.

It now says:

> Type class Prelude.Monad does not have method fakeMethod
Merge pull request #159 from puffnfresh/superclasses

Fix bad error for non-existent methods on a class
Use `TypeConstructor`s for basic types
Import kinds for basic types

A bit hacky I think, not familiar enough with Parsec to know the best
way to do this
Merge pull request #160 from garyb/singleargs

Singleargs
Fix Category bug #158
Remove multi arg functions from Prelude
Merge branch 'singleargs'
Bump version to 0.3.7
Update docs for multiple argument functions
Start work on Prelude documentation #164
Fix type synonym issue #165