-
Notifications
You must be signed in to change notification settings - Fork 16
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
Make with
necessary when declaring type invariants.
#372
Conversation
9c99e95
to
f3bb4e2
Compare
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.
LGTM, well done!
It requires a round of dune runtest --auto-promote
or two before merging.
A small suggestion: it might be nicer in src/upretty_printer.ml
to reset Option
with a module Option = Stdlib.Option
just after the open
s, since we don’t really need Opprintast.Option
anyway.
91bddea
to
8940ff1
Compare
8940ff1
to
8a5fd30
Compare
Thanks. |
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.
I pushed 2 mini-fixes. They should be squashed and this is good to merge for me!
4c9cf1a
to
4515ca4
Compare
CI failure is unrelated. |
This changes completes those made in a previous PR (ocaml-gospel#372). It contains the actual change in the typed ast and hence is expected to break tools relying on the changed parts.
This commit completes the changes made in a previous PR (ocaml-gospel#372). It contains the actual change in the typed ast and hence is expected to break tools relying on the changed parts.
This commit completes the changes made in a previous PR (ocaml-gospel#372). It contains the actual change in the typed ast and hence is expected to break tools relying on the changed parts.
This commit completes the changes made in a previous PR (ocaml-gospel#372). It contains the actual change in the typed ast and hence is expected to break tools relying on the changed parts.
This commit completes the changes made in a previous PR (ocaml-gospel#372). It contains the actual change in the typed ast and hence is expected to break tools relying on the changed parts.
Fixes #369