package GT

  1. Overview
  2. Docs
Generic programming with extensible transformations

Install

Dune Dependency

Authors

Maintainers

Sources

v0.3.0.zip
sha256=58aa091948383ffa6c452b89880becae980ae32cc3a4969fe1c636e46810db69
sha512=ee878ba4c2ee16f5b77f4b4e98664d53e91b7a710b9162905b9a43118a03e9c0d7b378a13e104e16a84556bca1176026d93f11934d69eecb459b771e9340ffd7

doc/index.html

GT

API

Library GT

  • GT Implementation of transformation for standart types

Library GT.HTML

  • HTML Viewing values of various types in HTML format.

Library GT.View

  • View Viewing values of various types.

Library GT.common

Library compare

  • Compare Compare plugin: receive another value as inherited attribute and compare.

Library eq

  • Eq Eq plugin: receive another value as inherited attribute and test for equality.

Library eval

  • Eval Stateful plugin: functors + inherited value to make decisions about how to map values.

Library fmt

Library foldl

  • Foldl Foldl plugin: fold all values in a type.

Library foldr

  • Foldr Foldr plugin: fold all values in a type.

Library gmap

  • Gmap Gmap plugin (functor).

Library hash

Library html

  • Html Html module: converts a value to its html represenation (work in progress).

Library pa_gt

Library ppx

Library show

  • Show Show plugin: converts value to a string.

Library stateful

  • Stateful Stateful plugin: functors + inherited value to make decisions about how to map values.
OCaml

Innovation. Community. Security.