This library is a collection of various useful functions to manipulate strings, lists, arrays, files, ...
You can use this library as any other OCaml library, by installing it and linking with it, but you can also use the caml-get tool to add some of the available elements to your code.
Use the command
to add this library in your caml-get sources. Then you can use
caml-get update http://pauillac.inria.fr/~guesdon/Tools/share/share.cga
to list the elements available in your caml-get sources.
Warning: you need at least version 0.4 of caml-get.
If you want to use it as a classic library, download the source archive here.
The Share library is released under the GPL license.
Messing with arrays.
Stuff for detecting ocaml, tools and libraries, to use in the configuration process of your own developments.
Building and using extensible arrays, with type constraints on indices to avoid using an indice with a wrong array.
Solving non-linear equations.
Messing with files.
Messing with lists.
Parsing of e-mail messages, including attachments.
Various kinds of matrices.
Getting quantiles for statistical computations.
Messing with strings.