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. | Key_sequence
  19. | List of t list
  20. | Number
  21. | Option of string * t
  22. | Plist
  23. | Radio of t list
  24. | Regexp
  25. | Repeat of t
  26. | Set of t list
  27. | Sexp
  28. | String
  29. | Symbol
  30. | Tagged_string of string
  31. | Variable
  32. | Vector of t list
val sexp_of_t : t -> Sexplib0.Sexp.t
val enum : 'a list -> ('a -> Ecaml_value.Value.t) -> t