-
Notifications
You must be signed in to change notification settings - Fork 99
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
Ppx_deriving utility functions #317
Comments
Signed-off-by: Simmo Saan <[email protected]>
Signed-off-by: Simmo Saan <[email protected]>
Thanks @sim642 for opening and working on this! Are you also working or would like to work on the missing one, i.e. polymorphism handling? I was just ask by someone what could be a good issue to work on for someone new working on |
Feel free to let them do it! I won't rush to it then. Once we fix the submodule name for all these utilities in #370, then it should be very straightforward to bring any remaining ones over from ppx_deriving. If I recall correctly, |
Signed-off-by: Simmo Saan <[email protected]>
Even though ppxlib is recommended for implementing new ppx derivers, ppxlib itself doesn't have a bunch of utility functions that are provided by ppx-deriving.api: https://github.com/ocaml-ppx/ppx_deriving/blob/master/src/api/ppx_deriving.cppo.mli.
In particular:
I would say that most nontrivial ppx derivers need that functionality anyway. Currently there's two options:
The text was updated successfully, but these errors were encountered: