The comma-separated values format — or CSV for short — is a simple tabular format supported by all major spreadsheets. This library implements pure OCaml functions to read and write files in this format (including Excel extensions) as well as some convenience functions to manipulate such data.
The easiest way to install this library is to use OPAM:
opam install csvfor the standard version and
opam install csv-lwtfor the LWT one. If you prefer to compile and install by hand, make sure you have jbuilder and run
jbuilder build @install
jbuilder install csv
jbuilder install csv-lwtWith OPAM:
opam remove csv
opam remove csv-lwtManually (from the source directory):
jbuilder uninstall csv
jbuilder uninstall csv-lwtThe documentation for the Csv (resp. Csv_lwt) module can be found online (resp. here) or in csv.mli (resp. csv_lwt.mli).
Also see the examples.