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 | 
| 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/20251010/archive.tar.gz md5=e980aa60af068f9e204a6d34004ea085 sha512=89ac8ea0827a58f12a18f24b7a3de39bd9299da5473e744c2a1d00387bd016918a844d19f5a8ec883fac2af83fb1337a7aac0439eb117f899f065117c16f9a35  | 
| Edit | https://github.com/ocaml/opam-repository/tree/master/packages/visitors/visitors.20251010/opam | 
Required by
- archetype>=0.1.11
 - catala>=0.3.0 & <1.0.0~alpha
 - clangml-transforms<0.25
 - electrod
 - flow_parserbuild & <0.229.1
 - karamel
 - kremlin<transition
 - morbig
 - rotor
 
          

