Skip to content

Allow kind annotations in forall contexts - #3576

Merged
natefaubion merged 15 commits into
purescript:masterfrom
colinwahl:kind-signature-in-forall
Apr 18, 2019
Merged

natefaubion merged 15 commits into
purescript:masterfrom
colinwahl:kind-signature-in-forall

Conversation

@colinwahl

@colinwahl colinwahl commented Mar 26, 2019 •

Copy link
Copy Markdown
Contributor

This PR adds support for kind annotations in forall contexts. The parser changes aren't very important (hopefully they will go away soon in favor of purescript-cst :) ), but this change will allow us to plug in purescript-cst easier (see https://github.com/natefaubion/purescript-cst/blob/master/src/Language/PureScript/CST/Convert.hs#L173)

This intends to close #3549

Comment thread src/Language/PureScript/Types.hs Outdated
@colinwahl

Copy link
Copy Markdown
Contributor Author

I've got some tests I need to take a look at - I will get to that tomorrow.

@colinwahl

Copy link
Copy Markdown
Contributor Author

I've added some simple tests, but if anyone can think of some others, I would be glad to add them.

Comment thread src/Language/PureScript/Docs/RenderedCode/RenderType.hs Outdated
@colinwahl

Copy link
Copy Markdown
Contributor Author

This should be ready for another look now :)

@colinwahl

Copy link
Copy Markdown
Contributor Author

Let me know if there's anything else I need to do to get this merged!

@natefaubion
natefaubion merged commit 0069b31 into purescript:master Apr 18, 2019
@colinwahl
colinwahl deleted the kind-signature-in-forall branch April 18, 2019 20:19
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.

Allow kind annotations in forall contexts

3 participants