Skip to content
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

fix(ppx): allow type annotations #80

Open
wants to merge 7 commits into
base: master
Choose a base branch
from

Conversation

glennsl
Copy link
Collaborator

@glennsl glennsl commented Jun 30, 2020

I'm not entirely sure this covers all the cases, and I'm sure it can be implemented more elegantly, but I'm kind of fed up with this now. esy seem completely broken wrt. local resolutions, which makes it hard to test in real world use cases, and I have no great desire to study ppxlib in great depth as it seems to be going away soon. Suggestions for how to improve it would be more than welcome though.

Also, depends on #79. Sorry about the noise.

@glennsl glennsl requested a review from wokalski June 30, 2020 17:58
@Et7f3
Copy link
Contributor

Et7f3 commented Jun 30, 2020

@glennsl You can just download brisk-reconciler inside a project that use it (like revery) and remove the deps from the packages.json (I'm not sure if mandatory but I do to avoid conflict) and dune will always pick your latest change :)

@glennsl glennsl force-pushed the fix/ppx/allow-type-annotation branch from cde5907 to b5701a3 Compare July 11, 2020 18:42
@glennsl glennsl force-pushed the fix/ppx/allow-type-annotation branch from 56f92ef to 29def12 Compare July 12, 2020 11:50
@glennsl
Copy link
Collaborator Author

glennsl commented Jul 12, 2020

@wokalski I've addressed the concerns you raised in #81 here as well

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