-
Notifications
You must be signed in to change notification settings - Fork 27
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
Csexp.t and Sexplib.Type.t are incompatible #44
Comments
I also reported this as a Csexp issue: ocaml-dune/csexp#19 . |
Over at ocaml-dune/csexp#19 we discussed the idea of having a |
Gentle ping. This looks like a rather simple change to me (simplest change: move the type definition to its own @staronj, you made the last commit here and are probably currently the person in charge of "open-source releases" for many Jane Street packages, are you the right point of contact and/or would you know who to get in touch with if @github-iron is not effective enough at making people give feedback? |
Pinging @github-iron did end up sending an email to my Inbox, so it's effective, at least for now :) Sexplib is maintained by @ceastlund so it's up to him to make the call. |
|
I don't have any opinion on this myself, but I understood that @rgrinberg had potential objections on the Csexp.t side:
|
Okay, I don't object to a sexp_type library if that's the concern. |
Csexp.t and Sexplib.Type.t are two identical but incompatible datatype definitions. This is inconvenient (see for example https://gitlab.inria.fr/bmontagu/sexp_decode/-/issues/1). Would it be possible to share the same type definition, by having one library depend on the other?
The text was updated successfully, but these errors were encountered: