My working unpac repository
OCaml 99.3%
Other 0.7%
67 193 0

Clone this repository

https://tangled.org/anil.recoil.org/unpac-work https://tangled.org/did:plc:nhyitepp3u4u6fcfboegzcjw/unpac-work
git@git.recoil.org:anil.recoil.org/unpac-work git@git.recoil.org:did:plc:nhyitepp3u4u6fcfboegzcjw/unpac-work

For self-hosted knots, clone URLs may differ based on your setup.

Download tar.gz
README.md

Astring — Alternative String module for OCaml#

%%VERSION%%

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.

Home page: http://erratique.ch/software/astring

Installation#

Astring can be installed with opam:

opam install astring

If you don't use opam consult the opam file for build instructions.

Documentation#

The documentation and API reference is automatically generated by ocamldoc from the interfaces. It can be consulted online or via odig doc astring.

Sample programs#

If you installed Astring with opam sample programs are located in the directory opam config var astring:doc.