package ppx_deriving_yojson

  1. Overview
  2. Docs
JSON codec generator for OCaml

Install

dune-project
 Dependency

Authors

Maintainers

Sources

ppx_deriving_yojson-3.9.0.tbz
sha256=6745f4f6615c918b0b00296161e0da20c1a6b2b8650bf1b7a5313f94171c4047
sha512=c91a5ce823b1785d071358511b8851bb3ddd3a5cb1ee1e1d3fb95949c6a49d106398ea4bcc7ed9ebb338838ac6280d2128cb574e542c004e3787a0cfafce4a82

doc/ppx_deriving_yojson.runtime/Ppx_deriving_yojson_runtime/index.html

Module Ppx_deriving_yojson_runtimeSource

Sourcetype 'a error_or = ('a, string) result
Sourceval (>>=) : 'a error_or -> ('a -> 'b error_or) -> 'b error_or
Sourceval (>|=) : 'a error_or -> ('a -> 'b) -> 'b error_or
Sourceval map_bind : ('a -> 'b error_or) -> 'b list -> 'a list -> 'b list error_or
Sourceval safe_map : ('a -> 'b) -> 'a list -> 'b list

safe_map f l returns the same value as List.map f l, but computes it tail-recursively so that large list lengths don't cause a stack overflow

Sourceval (=) : 'a -> 'a -> bool
Sourcemodule List : module type of List

List operations.

Sourcemodule String : module type of String

Strings.

Sourcemodule Bytes : module type of Bytes

Byte sequence operations.

Sourcemodule Int32 : module type of Int32

32-bit integers.

Sourcemodule Int64 : module type of Int64

64-bit integers.

Sourcemodule Nativeint : module type of Nativeint

Processor-native integers.

Sourcemodule Array : module type of Array

Array operations.

Sourcemodule Result : sig ... end
OCaml

Innovation. Community. Security.