package visitors

  1. Overview
  2. Docs
An OCaml syntax extension for generating visitor classes

Install

dune-project
 Dependency

Authors

Maintainers

Sources

archive.tar.gz
md5=7c01160dbafe507efc1e8e1dcf77e8f8
sha512=4925ff567954f2da32ea41a87ca2740689bb86e0d37dd9d95ef6eee3f8dd6b8081d513ff919ed29517c98d79ec5175f81f51df3d5c6afce1a162b50797225f14

doc/visitors.runtime/VisitorsRuntime/index.html

Module VisitorsRuntimeSource

Sourceval array_equal : ('a -> 'b -> bool) -> 'a array -> 'b array -> bool
Sourceexception StructuralMismatch
Sourceval fail : unit -> 'a
Sourceval wrap : ('a -> 'b) -> 'a -> bool
Sourceval wrap2 : ('a -> 'b -> 'c) -> 'a -> 'b -> bool
Sourceclass virtual 's monoid : object ... end
Sourceclass +'a addition_monoid : object ... end
Sourceclass +'a unit_monoid : object ... end
Sourceclass 'self iter : object ... end
Sourceclass 'self map : object ... end
Sourceclass 'self endo : object ... end
Sourceclass virtual +'a reduce : object ... end
Sourceclass virtual +'a mapreduce : object ... end
Sourceclass 'self fold : object ... end
Sourceclass 'self iter2 : object ... end
Sourceclass 'self map2 : object ... end
Sourceclass virtual +'a reduce2 : object ... end
Sourceclass virtual 'self mapreduce2 : object ... end
Sourceclass 'self fold2 : object ... end