Opam Package visitors.20200210

Package info

opam-namevisitors
opam-version20200210
synopsisAn OCaml syntax extension for generating visitor classes
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.
authors
  • François Pottier <francois.pottier@inria.fr>
homepagehttps://gitlab.inria.fr/fpottier/visitors
changes-fileCHANGES.md
readme-fileREADME.md
deps (6)
revdeps (4)
metas (3)
libraries (2)

Package modules

Package sources

visitors

Package files

lib/visitors/runtime/visitorsRuntime.cmx
lib/visitors/runtime/visitorsRuntime.cmt
lib/visitors/runtime/visitorsRuntime.cmi
lib/visitors/runtime/VisitorsRuntime.ml
lib/visitors/runtime/VisitorsRuntime.cmxs
lib/visitors/runtime/VisitorsRuntime.cmxa
lib/visitors/runtime/VisitorsRuntime.cma
lib/visitors/runtime/VisitorsRuntime.a
lib/visitors/runtime
lib/visitors/ppx/ppx_deriving_visitors__VisitorsString.cmx
lib/visitors/ppx/ppx_deriving_visitors__VisitorsString.cmt
lib/visitors/ppx/ppx_deriving_visitors__VisitorsString.cmi
lib/visitors/ppx/ppx_deriving_visitors__VisitorsSettings.cmx
lib/visitors/ppx/ppx_deriving_visitors__VisitorsSettings.cmt
lib/visitors/ppx/ppx_deriving_visitors__VisitorsSettings.cmi
lib/visitors/ppx/ppx_deriving_visitors__VisitorsPlugin.cmx
lib/visitors/ppx/ppx_deriving_visitors__VisitorsPlugin.cmt
lib/visitors/ppx/ppx_deriving_visitors__VisitorsPlugin.cmi
lib/visitors/ppx/ppx_deriving_visitors__VisitorsList.cmx
lib/visitors/ppx/ppx_deriving_visitors__VisitorsList.cmt
lib/visitors/ppx/ppx_deriving_visitors__VisitorsList.cmi
lib/visitors/ppx/ppx_deriving_visitors__VisitorsGeneration.cmx
lib/visitors/ppx/ppx_deriving_visitors__VisitorsGeneration.cmt
lib/visitors/ppx/ppx_deriving_visitors__VisitorsGeneration.cmi
lib/visitors/ppx/ppx_deriving_visitors__VisitorsCompatibility.cmx
lib/visitors/ppx/ppx_deriving_visitors__VisitorsCompatibility.cmt
lib/visitors/ppx/ppx_deriving_visitors__VisitorsCompatibility.cmi
lib/visitors/ppx/ppx_deriving_visitors__VisitorsAnalysis.cmx
lib/visitors/ppx/ppx_deriving_visitors__VisitorsAnalysis.cmt
lib/visitors/ppx/ppx_deriving_visitors__VisitorsAnalysis.cmi
lib/visitors/ppx/ppx_deriving_visitors__Visitors.cmx
lib/visitors/ppx/ppx_deriving_visitors__Visitors.cmti
lib/visitors/ppx/ppx_deriving_visitors__Visitors.cmt
lib/visitors/ppx/ppx_deriving_visitors__Visitors.cmi
lib/visitors/ppx/ppx_deriving_visitors.ml
lib/visitors/ppx/ppx_deriving_visitors.cmxs
lib/visitors/ppx/ppx_deriving_visitors.cmxa
lib/visitors/ppx/ppx_deriving_visitors.cmx
lib/visitors/ppx/ppx_deriving_visitors.cmt
lib/visitors/ppx/ppx_deriving_visitors.cmi
lib/visitors/ppx/ppx_deriving_visitors.cma
lib/visitors/ppx/ppx_deriving_visitors.a
lib/visitors/ppx/VisitorsString.ml
lib/visitors/ppx/VisitorsSettings.ml
lib/visitors/ppx/VisitorsPlugin.ml
lib/visitors/ppx/VisitorsList.ml
lib/visitors/ppx/VisitorsGeneration.ml
lib/visitors/ppx/VisitorsCompatibility.ml
lib/visitors/ppx/VisitorsAnalysis.ml
lib/visitors/ppx/Visitors.mli
lib/visitors/ppx/Visitors.ml
lib/visitors/ppx
lib/visitors/opam
lib/visitors/dune-package
lib/visitors/Makefile.preprocess
lib/visitors/META
lib/visitors
doc/visitors/manual.pdf
doc/visitors/README.md
doc/visitors/LICENSE
doc/visitors/CHANGES.md
doc/visitors