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=e980aa60af068f9e204a6d34004ea085
sha512=89ac8ea0827a58f12a18f24b7a3de39bd9299da5473e744c2a1d00387bd016918a844d19f5a8ec883fac2af83fb1337a7aac0439eb117f899f065117c16f9a35

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