textutils.ascii_table_kernel
Ascii_table_kernel.Column
textutils.ascii_table
textutils.console
type 'a t
val create : ?align:Align.t -> ?min_width:int -> ?max_width:int -> ?show:[ `Yes | `No | `If_not_empty ] -> string -> ('a -> string) -> 'a t
creates a column given the header and the to-string function
val create_attr : ?align:Align.t -> ?min_width:int -> ?max_width:int -> ?show:[ `Yes | `No | `If_not_empty ] -> string -> ('a -> Attr.t list * string) -> 'a t
like create, except that the to_string function must provide a list of attributes.
val header : 'a t -> string
val to_data : 'a t -> 'a -> Attr.t list * string list
module Of_field : sig ... end
This module is used for constructing lists of 'a ts from a record's fields. The intention is to use Fields.to_list to obtain a list.
'a t
Fields.to_list