package ppx_repr

  1. Overview
  2. Docs
PPX deriver for type representations

Install

Dune Dependency

Authors

Maintainers

Sources

repr-fuzz-0.4.0.tbz
sha256=1791765a495981cc69c0d591ef06831ca158d85192c6631b4838b3ee997dfcce
sha512=09fac16a9d4df87bf68b275b032407ddd281beadd2881f848fc2e58d5205538b2a9c3ad6743de268ce70838defcc72de49c1f7e3b02ac590f2ff187fcf0abfab

doc/ppx_repr.lib/Ppx_repr_lib/Utils/Make/index.html

Module Utils.MakeSource

Parameters

Signature

Sourceval compose_all : ('a -> 'a) list -> 'a -> 'a

Left-to-right composition of a list of functions.

Sourceval lambda : string list -> Ppxlib.expression -> Ppxlib.expression

lambda [ "x_1"; ...; "x_n" ] e is fun x1 ... x_n -> e

arrow [ "t_1"; ...; "t_n" ] u is t_1 -> ... -> t_n -> u

OCaml

Innovation. Community. Security.