package ppx_typed_fields

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
module type S = sig ... end
module type S1 = sig ... end
module type S2 = sig ... end
module type S3 = sig ... end
module type S4 = sig ... end
module type S5 = sig ... end
module Singleton (T : Base.T) : sig ... end
module Singleton1 (T1 : Base.T1) : sig ... end
module Singleton2 (T2 : Base.T2) : sig ... end
module Singleton3 (T3 : Base.T3) : sig ... end
module Singleton4 (T4 : sig ... end) : sig ... end
module Singleton5 (T5 : sig ... end) : sig ... end
module Unit : sig ... end

This is a convenient module for deriving typed_fields on unit, which you can conceptually think of as a record with no fields. OCaml does not support actual record types with no fields.

module Common : sig ... end
module Private : sig ... end