-
Notifications
You must be signed in to change notification settings - Fork 106
RoadMap
thelema edited this page Feb 25, 2011
·
7 revisions
- Double check interfaces
- `BatPervasives` compatibility with existing `Pervasives` functions
- Sane interfaces
- Documented defaults
- Uniform usage of things such as Batteries IO streams
- complete @since, @raises docs
- More Unicode (thelema)
- Basic unicode transcoding channels (thelema)
- Bringing
*.Labels
modules to feature-parity with their non-labelled cousins (this may require rethinking either the build system or the name of*.Labels
modules)
- Complete OOChannel support compatible with OCamlNet, Camomile and of course ExtLib.
- Complete bindings for OCamlNet
- Complete bindings for OUnit (?)
- Support for logging (we will probably have to write this ourselves) maybe we can use an existing logging infrastructure.
- The Shell parts of OCamlNet
- Complete bindings for OCaml-FileUtils (any volunteer?)
- Catch Me If You Can and full support for exception-less error management (Paolo Donadeo)
- Complete bindings for OCaml-Cairo (any volunteer?), possibly as a higher-level module
ExtGraphics
. - ExtRatio extending Ratio
- Complete bindings for Camlp4, which make Camlp4 usable as a general-purpose recursive descent parser.
- Add interpolation support to pa_string ala xstrp4.