-
Notifications
You must be signed in to change notification settings - Fork 571
Run AppendSymbol in reverse #3025
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
LiamGoodacre
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Oooooooh. Looks great!
|
Thanks! |
|
Oops, I just realized we need a breaking change to What do people think? Should I revert this, or shall we just merge in the things for 0.12.0 and make that release now? |
|
I'm happy either way. Were there any other breaking changes we want to do soonish? |
|
Constraint kinds was the only one, and I think I have a plan to implement something which is non-breaking instead. |
|
Note to self: I also need to fix the tag for typelevel-prelude for the tests. |
|
I guess we can release 0.11.7 from a branch then, and maybe not merge much else into master until that is done? 😛 I'm hoping to have expr source annotations done today, but it's hard to tell since the errors come in an endless stream rather than being able to tell all at once. |
Should be merged with purescript/purescript-typelevel-prelude#19
We can run
AppendSymbolin reverse, stripping a prefix or suffix from a type level string.This lets us write simple parsers at the type level, which might lead to some interesting applications.
@LiamGoodacre Could you please review this?