-
The ppx could generate the full module binding on each case (even when json decoding is used) and avoid users to open the runtime, which is expected to be there in the first place.
```diff
module …
-
I was interested in trying this with a large code-base (https://github.com/stan-dev/stanc3) but ran into a few compile-time errors. This seems to be independent of #9, as editing the line in `entry.ml…
-
In https://github.com/melange-re/melange/pull/915, the silencing of warning 20 was moved to all function applications (regardless if the function is defined with `mel.raw` or not).
I understand it'…
-
## Description
I'm curious about it. We have to add `Ppx_deriving_json_runtime.Primitives` for every usage; can we have it internally?
Like (Code just as a sample, not tested or something):
``…
-
It seems to execute the example correctly, one must add the JS compilation mode.
For example, currently one of the example dune file is:
```dune
(executables
(modes byte exe)
(names main)
…
-
Hi,
I am packaging bisect_ppx to Debian. But now I get one spelling warning as follows:
```
I: libbisect-ppx-ocaml-dev: spelling-error-in-binary Upto Up to [usr/lib/ocaml/bisect_ppx/ppx.ex…
-
Jumping to the definition of `Import` [here](https://github.com/janestreet/async/blob/d5c944adeabf4d576e66fa76cb9f2f5a2ff709cb/async_rpc/src/rpc.ml#L2) is failing with "Several source files in your pa…
-
Use type-driven code generation to get rid of boilerplate (see [ppx_deriving](https://github.com/whitequark/ppx_deriving)):
- [x] `yojson` for output of domains values (see #210)
- [ ] `show` for o…
-
Following the [recent addition of pnpm support](https://github.com/teamwalnut/rewatch/pull/91) I was looking to move our monorepo to rewatch and noticed a couple of issues which I've reproduced in a t…
-
## Desired Behavior
There are some interesting flags that can be supplied to ppx rewriters to tweak their behavior.
For context, a new one is under work here: https://github.com/ocaml-ppx/ppx…