package ppx_deriving_jsonschema

  1. Overview
  2. Docs
Jsonschema generator for ppx_deriving

Install

dune-project
 Dependency

Authors

Maintainers

Sources

ppx_deriving_jsonschema-0.0.7.tbz
sha256=5bb0bf3f1febb3153a41f11434bbcd1a63059ed8ef18d758e7af7ce6947506dc
sha512=5a7a8f64fcdbd3554aa7af21b5d4e420f90bc43f232fe769c00d0bd928529bada2b469f80cac8fbd30ecbddbba4de1b3d455b6463773e77e4b34a54360bce648

doc/ppx_deriving_jsonschema.runtime/Ppx_deriving_jsonschema_runtime/index.html

Module Ppx_deriving_jsonschema_runtimeSource

Sourceval schema_version : string
Sourcetype t = [
  1. | `Assoc of (string * t) list
  2. | `Bool of bool
  3. | `Float of float
  4. | `Int of int
  5. | `List of t list
  6. | `Null
  7. | `String of string
]
Sourceval classify : ('a -> t) -> 'a -> t
Sourceval json_schema : ?id:string -> ?title:string -> ?description:string -> ?definitions:'a -> [< `Assoc of (string * ([> `Assoc of 'a | `String of string ] as 'b)) list ] -> [> `Assoc of (string * 'b) list ]