astring
Author | Daniel Bünzli <daniel.buenzl i@erratique.ch> | |||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
License | ISC | |||||||||||||||||
Homepage | http://erratique.ch/software/astring | |||||||||||||||||
Issue Tracker | https://github.com/dbuenzli/astring/issues | |||||||||||||||||
Tags | string and org:erratique | |||||||||||||||||
Maintainer | Daniel Bünzli <daniel.buenzl i@erratique.ch> | |||||||||||||||||
Dependencies |
| |||||||||||||||||
Available | ocaml-version >= "4.01.0" | |||||||||||||||||
Published | Sep 12, 2016 | |||||||||||||||||
Source [http] | http://erratique.ch/software/astring/releases/astring-0.8.3.tbz c5bf6352b9ac27fbeab342740f4fa870 | |||||||||||||||||
Statistics | Installed 2217 times last month. | |||||||||||||||||
Edit | https://github.com/ocaml/opam-repository/tree/master/packages/astring/astring.0.8.3/opam |
Alternative String module for OCaml
Astring exposes an alternative String
module for OCaml. This module
tries to balance minimality and expressiveness for basic, index-free,
string processing and provides types and functions for substrings,
string sets and string maps.
Remaining compatible with the OCaml String
module is a non-goal. The
String
module exposed by Astring has exception safe functions,
removes deprecated and rarely used functions, alters some signatures
and names, adds a few missing functions and fully exploits OCaml's
newfound string immutability.
Astring depends only on the OCaml standard library. It is distributed under the ISC license.