astringversion
Alternative String module for OCaml
Release %%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.
Tags | string org:erratique |
---|---|
Author | Daniel Bünzli <daniel.buenzl i@erratique.ch> |
License | ISC |
Published | |
Homepage | http://erratique.ch/software/astring |
Issue Tracker | https://github.com/dbuenzli/astring/issues |
Maintainer | Daniel Bünzli <daniel.buenzl i@erratique.ch> |
Dependencies |
|
Source [http] | http://erratique.ch/software/astring/releases/astring-0.8.2.tbz md5=533f5b9a7c99b591043f69782123bd78 |
Statistics | Installed 5 times last month. |
Edit | https://github.com/ocaml/opam-repository/tree/master/packages/astring/astring.0.8.2/opam |
Required by
- ahrocksdb
- alcotest>=0.4.8
- bos
- bun
- capnp-rpc
- capnp-rpc-lwt
- capnp-rpc-mirage
- capnp-rpc-unix
- cohttp-mirage
- conduit>=1.0.0
- conex<0.10.0
- craml
- datakit
- datakit-ci
- datakit-client
- datakit-client-9p
- datakit-server
- dns-forward
- dockerfile-opam>=4.0.0
- domain-name
- ezgzip
- fat-filesystem>=0.12.0
- fpath
- functoria>=2.0.0
- git>=1.8.0
- hardcaml>=1.2.0
- hardcaml-affirm
- hardcaml-bloop
- hardcaml-examples>=0.3.0
- hardcaml-framework
- hardcaml-waveterm>=0.2.0
- icalendar
- irmin>=0.12.0
- irmin-watcher
- jekyll-format
- mdx
- mirage>=2.7.3
- mirage-bootvar-solo5<0.2.0
- mirage-bootvar-xen>=0.3.2
- mirage-http>=3.1.0
- mirage-runtime<3.4.0
- nlp
- ocalbuild
- ocb-stubblr
- ocp-ocamlres>=0.4
- odocbuild & >=1.3.0
- otr>=0.3.0
- parse-argv
- prometheus
- protocol-9p=0.5.2 | >=0.7.2
- protocol-9p-unix
- qcow
- qcow-format>=0.4
- qcow-tool
- rfc6287>=1.0.1
- sattools
- sslconf
- syslog-message
- vpnkit
- webbrowser
- websocket>=2.3 & <2.12
- x509>=0.6.0
Optionally used by
- tlswith-test & >=0.9.0