Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
module Helper : sig ... end
module Spec : sig ... end
module type Csvable_simple = sig ... end
module type Csvable = sig ... end
module type Stringable = sig ... end
A functor to quickly generate a Csvable module using its string conversion functions
module Make_csvable_simple (S : Stringable) : Csvable_simple with type t := S.t
All the conversion functions for internal use
val big_int_of_row : _ -> string list -> (_ -> Big_int.big_int) * string list
val nat_of_row : _ -> string list -> (_ -> Nat.nat) * string list
val num_of_row : _ -> string list -> (_ -> Num.num) * string list
val ratio_of_row : _ -> string list -> (_ -> Ratio.ratio) * string list
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_ratio : (Ratio.ratio, _, _) row_of