-
Notifications
You must be signed in to change notification settings - Fork 7
/
Copy pathREADME
43 lines (35 loc) · 1.41 KB
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
The Core suite is an industrial-strength alternative to OCaml's standard
library. It is composed of a variety of useful packages, including:
* Core: the heart of the standard library.
* Core_extended: extra components that are not as closely vetted or as
stable as Core. This includes, Shell, an interface for interacting
with the UNIX shell, and Command, a command-line parsing library.
* Async: a monadic concurrency library.
* type_conv: a library for building type-driven syntax extensions
* sexplib: a library for handling s-expressions, and a syntax
extension for auto-generating conversions between OCaml types and
s-expressions
* bin_prot: a library and syntax-extension for generating (de-)serializing
OCaml values
* Several useful syntax extensions, including:
- pipebang
- variantslib
- comparelib
- fieldslib
- pa_ounit
Dependencies
============
In order to compile this package, you will need:
* ocaml (>= 3.12.1)
* findlib (>= 1.2.7)
* pcre-ocaml (http://www.ocaml.info/home/ocaml_sources.html#pcre-ocaml)
* res (http://www.ocaml.info/home/ocaml_sources.html#res)
* oUnit (http://forge.ocamlcore.org/projects/ounit)
Installing
==========
1. Go to the root of the package
2. Run ./build-and-install -s
Uninstalling
============
1. Go to the root of the package
2. Run ./build-and-install -u -s