Fix a bug involving let bindings and unused variable removal. Support extended let in do-notation.
Retain imports in externs files

Ensures consistent behaviour when resolving instances from `.externs` vs
`.purs` files
Remove unused FixityDeclarations in DCE
Fix tab completion in psci
Update docs
A few more documentation fixes
Fix docgen, update Prelude docs
Fix docgen, update Prelude docs
.psci config file support
Bump version
Fix tab completion in psci for explictly exported modules
Initial commit
Add failing example
Allow overlapping instances from module imports, fix tests
Permit overlap of instances introduced by module imports
Bump version
Update RELEASE-0.5.md
Fix an infinite search problem in entails due to module imports
Filter modules before removing duplicate type class instances. Bump version
Simplify the type classes implementation