package ppx_meta_conv

  1. Overview
  2. Docs
Ppx based type_conv for various tree data formats

Install

Dune Dependency

Authors

Maintainers

Sources

ppx_meta_conv-4.0.1.tar.bz2
sha256=0e9945064e1057e9dccf586434a399fba4251812d14fc51050b2cc5e76a47c2b
md5=536ea6b606a1217feccffac4609b5ece

doc/ppx_meta_conv.runtime/Meta_conv/Open/index.html

Module Meta_conv.Open

You should open this module

Special types

This module defines types specially handled by meta_conv. To be handled correctly, these type names must be used WITHOUT module names.

For example, Meta_conv.Types.mc_option or Types.mc_option are just treated as normal types and no special meta_conv decoding/encoding are not generated for them.

type 'a mc_option = 'a option
type 'target mc_fields = (string * 'target) list
type 'target mc_leftovers = (string * 'target) list
type ('host, 'target) mc_lazy_t = ('host, 'target Error.t) Result.t lazy_t
type ('host, 'target) mc_result = ('host, 'target Error.t) Result.t
type 'a mc_embeded = 'a
type 'a mc_option_embeded = 'a option
type ('a, 'b) hashtbl = ('a, 'b) Hashtbl.t
OCaml

Innovation. Community. Security.