package visitors
An OCaml syntax extension for generating visitor classes
Install
Dune Dependency
Authors
Maintainers
Sources
archive.tar.gz
md5=80fc467552d944dcae0c5d7895cfba64
sha512=42522af2845fab409cdf0766cce83ac1345e0169248252ad74da2d72eefdb5d846dff2ece566667b9d80a8db57dabdbf333c32c50fef9c39f7837e78b3476b5b
Description
Annotating an algebraic data type definition with [@@deriving visitors { ... }] causes visitor classes to be automatically generated. A visitor is an object that knows how to traverse and transform a data structure.
Published: 13 Feb 2025
Dependencies (5)
-
dune
>= "2.0"
- result
-
ppx_deriving
>= "5.0"
-
ppxlib
>= "0.22.0"
-
ocaml
>= "4.05.0"
Dev Dependencies
None
Used by (9)
-
archetype
>= "0.1.11"
-
catala
>= "0.3.0"
-
clangml-transforms
< "0.25"
- electrod
-
flow_parser
< "0.229.1"
- karamel
-
kremlin
< "transition"
- morbig
- rotor
Conflicts
None
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page