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=d0adee657412e542b07b3b8f6eb6409c
sha512=a8a008f18ef2c7cf77d9e7978bdfde322d3d62a52ce70af2fa0169c36f979a515b6edacf8af2b718d0f49bb3f0c52155366ff450e41fe6b71b8ccc1439dfc812

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