package ecaml

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type

(Info-goto-node "(elisp)Customization Types")

type t =
  1. | Alist of t * t
  2. | Boolean
  3. | Character
  4. | Choice of t list
  5. | Coding_system
  6. | Color
  7. | Cons of t * t
  8. | Const of Ecaml_value.Value.t
  9. | Directory
  10. | Existing_file
  11. | Face
  12. | File
  13. | Float
  14. | Function
  15. | Group of t
  16. | Hook
  17. | Integer
  18. | List of t list
  19. | Number
  20. | Option of string * t
  21. | Plist
  22. | Radio of t list
  23. | Regexp
  24. | Repeat of t
  25. | Set of t list
  26. | Sexp
  27. | String
  28. | Symbol
  29. | Tagged_string of string
  30. | Variable
  31. | Vector of t list
val sexp_of_t : t -> Ppx_sexp_conv_lib.Sexp.t
val enum : 'a list -> ('a -> Ecaml_value.Value.t) -> t