Module Polars.Data_type

type t =
  1. | Boolean
  2. | UInt8
  3. | UInt16
  4. | UInt32
  5. | UInt64
  6. | Int8
  7. | Int16
  8. | Int32
  9. | Int64
  10. | Float32
  11. | Float64
  12. | Utf8
  13. | Binary
  14. | Date
  15. | Datetime of Time_unit.t * Tz.t option
  16. | Duration of Time_unit.t
  17. | Time
  18. | List of t
  19. | Null
  20. | Categorical of Rev_mapping.t option
  21. | Struct of (string * t) list
  22. | Unknown
include Ppx_compare_lib.Comparable.S with type t := t
val compare : t Base__Ppx_compare_lib.compare
val sexp_of_t : t -> Sexplib0.Sexp.t
include Ppx_quickcheck_runtime.Quickcheckable.S with type t := t
val quickcheck_generator : t Base_quickcheck.Generator.t
val quickcheck_observer : t Base_quickcheck.Observer.t
val quickcheck_shrinker : t Base_quickcheck.Shrinker.t
val to_string : t -> string
module Typed : sig ... end