-
you can dump any AST by doing `ocamlfind ppx_tools/dumpast your_file.ml`
-
I'm not sure those are good ideas, but we can at least think about them. :)
- Allow to write
`[%html "" bar ; baz ""]`
instead of
`[%html "" [bar ; baz] ""]`
It's probably far too clever and…
-
So, I've kinda abandoned my existing pop at this at https://github.com/AngryLawyer/reactjs_of_ocaml, but I did get as far as writing a PPX for it.
With some changes to better match the style of eleme…
-
## Background
Dune contains a large amount of manually written code mundane tasks. In particular, we currently write the following by hand:
* Comparison functions.
* Hashing functions
* Diges…
-
https://github.com/epatrizio/ola/commit/d045e817b2180793647c0790a0d31050d9e78963 Code coverage integration with [OCaml Bisect_ppx librairie](https://github.com/aantron/bisect_ppx)
This integration …
-
The installation of the librairy fails in windows:
> src/conditional_stubs.c:16: multiple definition of `caml_csel_value'
> default/src/int_math_stubs.c:200: first defined here
[ppx_base-8492…
-
Where one wishes to have access to the PPX context added
to the parsetree by the compiler, one must use
```
(preprocessor (staged_pps X))
```
and this has a cost as the preprocessor X cannot be i…
-
Motor and Encoder used: https://www.amazon.com.mx/dp/B07WT16QLC?ref=ppx_yo2ov_dt_b_fed_asin_title
-
It will be very nice if we support some syntax sugar using PPX
```res
// let binding style
let%vec v = [1, 2, 3]
// extension
let v = %vec([1, 2, 3])
// thought it might be `vector{ 1, 2, 3 …
-
We need documentation for features:
- what is the PPX doing?
- what are the `On`/`Off`/`Reject` modules and functors
- how to use them