module Helper : sig ... end
module Spec : sig ... end
module type Csvable_simple : sig ... end
module type Csvable : sig ... end
module type Stringable : sig ... end
module Make_csvable_simple : functor (S : Stringable) -> Csvable_simple with type t := S.t
All the conversion functions for internal use
type ('a, 'b, 'c) row_of
= is_first:bool ‑> is_last:bool ‑> writer:(string ‑> unit) ‑> 'b ‑> 'c ‑> 'a ‑> unit
val row_of_unit : (unit, _, _) row_of
val row_of_bool : (bool, _, _) row_of
val row_of_string : (string, _, _) row_of
val row_of_char : (char, _, _) row_of
val row_of_int : (int, _, _) row_of
val row_of_float : (float, _, _) row_of
val row_of_int32 : (int32, _, _) row_of
val row_of_int64 : (int64, _, _) row_of
val row_of_nativeint : (nativeint, _, _) row_of
val row_of_big_int : (Big_int.big_int, _, _) row_of
val row_of_nat : (Nat.nat, _, _) row_of
val row_of_num : (Num.num, _, _) row_of
val row_of_ratio : (Ratio.ratio, _, _) row_of