Skip to content

Conversation

@RyanGlScott
Copy link
Contributor

A couple of things about the test suite were bugging me, so I decided to patch them up:

  • The use of ImpredicativeTypes makes certain aspects of typechecking unpredictable, so let's remove it. This requires wrapping certain rank-n functions in newtypes, but otherwise, it's a straightforward transition.
  • Uncomment some tests that were failing to typecheck, and tweak them to avoid impredicative shenanigans.

Along the way, I added a basic .gitignore file (taken from https://github.com/github/gitignore/blob/master/Haskell.gitignore).

@RyanGlScott RyanGlScott changed the title Remove ImpredicateTypes from the test suite Remove ImpredicativeTypes from the test suite Aug 24, 2018
@erikd erikd merged commit 8b69d61 into erikd:master Aug 24, 2018
@erikd
Copy link
Owner

erikd commented Aug 24, 2018

Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants