Stringlike.MakeSourceCreate a standard set of functions from a base pair of to/from string converters
module S : Stringlike_intf.S_basetype t = S.tAn interface for types that are convertible from/to strings.
of_string should only be used on strings that are known to represent a valid t.
val to_string : t -> stringval of_string_opt : string -> t optionval of_string_user_error :
(Stdune.Loc.t * string) ->
(t, Stdune.User_message.t) Stdune.resultval conv :
(string ->
(t, [> `Msg of string ]) Stdune.result)
* (Format.formatter ->
t ->
unit)From&to string conversions, for use with Cmdliner.Arg.conv