visitorsversion Documentation on ocaml.org
An OCaml syntax extension for generating visitor classes
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.
| Author | François Pottier <francois.pottier@inria.fr> |
|---|---|
| License | LGPL-2.1-only WITH OCaml-LGPL-linking-exception |
| Published | |
| Homepage | https://gitlab.inria.fr/fpottier/visitors |
| Issue Tracker | francois.pottier@inria.fr |
| Maintainer | francois.pottier@inria.fr |
| Dependencies |
|
| Source [http] | https://gitlab.inria.fr/fpottier/visitors/-/archive/20260520/archive.tar.gz md5=d0adee657412e542b07b3b8f6eb6409c sha512=a8a008f18ef2c7cf77d9e7978bdfde322d3d62a52ce70af2fa0169c36f979a515b6edacf8af2b718d0f49bb3f0c52155366ff450e41fe6b71b8ccc1439dfc812 |
| Edit | https://github.com/ocaml/opam-repository/tree/master/packages/visitors/visitors.20260520/opam |
Required by
- archetype>=0.1.11
- catala>=0.3.0 & <1.0.0~beta
- clangml-transforms<0.25
- electrod
- flow_parserbuild & <0.229.1
- karamel
- kremlin<transition
- menhir-lsp>=0.2.1
- morbig


