Alternative String module for OCaml
Install
Authors
Maintainers
Sources
astring-0.8.5.tbz
md5=e148907c24157d1df43bec89b58b3ec8
Description
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.
Dependencies (4)
-
topkg
build
-
ocamlbuild
build
-
ocamlfind
build
-
ocaml
>= "4.05.0"
Dev Dependencies
- ahrocksdb
-
albatross
< "1.4.0"
-
alcotest
>= "0.4.8"
- ansi
- bech32
- bigarray-overlap
- bos
- bun
-
ca-certs
>= "0.1.3"
-
ca-certs-nss
< "3.89.1"
- capnp-rpc
- capnp-rpc-lwt
- capnp-rpc-mirage
- capnp-rpc-net
- capnp-rpc-unix
- carton-git
-
checkseum
>= "0.2.0"
- cmdtui
- cmdtui-lambda-term
- cohttp-mirage
-
conduit
>= "1.0.0" & != "3.0.0"
-
conex
< "0.10.0"
- cookie
- craml
-
current
>= "0.4"
- current_ansi
-
current_docker
>= "0.4"
-
current_git
>= "0.4"
-
current_github
>= "0.4"
-
current_web
>= "0.4"
- datakit
- datakit-ci
- datakit-client
- datakit-client-9p
- datakit-server
-
decompress
>= "1.5.2"
-
digestif
>= "0.8.1"
-
dkim
>= "0.3.0"
-
dkml-c-probe
< "3.0.0"
- dkml-dune-dsl-show
- dkml-install
- dkml-install-installer
- dkml-install-runner
- dkml-workflows
-
dns
>= "4.0.0" & < "6.0.2"
- dns-forward
-
dockerfile-opam
>= "4.0.0"
- doi2bib
-
domain-name
< "0.3.1"
-
dune-release
>= "1.5.0"
-
eio
< "0.8.1"
- ezgzip
- facteur
-
fat-filesystem
>= "0.12.0"
- fpath
-
functoria
>= "2.0.0"
-
git
>= "1.8.0"
-
git-unix
>= "3.0.0"
-
graphql-cohttp
>= "0.9.0"
-
hardcaml
= "1.2.0"
- hardcaml-affirm
- hardcaml-bloop
-
hardcaml-examples
>= "0.3.0"
- hardcaml-framework
-
hardcaml-waveterm
>= "0.2.0"
-
icalendar
< "0.1.5"
-
irmin
>= "0.12.0"
- irmin-cli
-
irmin-fs
>= "2.3.0"
-
irmin-git
>= "2.3.0"
-
irmin-http
>= "2.3.0"
-
irmin-pack
>= "2.4.0" & != "2.6.1"
-
irmin-test
>= "2.3.0"
-
irmin-unix
>= "2.3.0"
- irmin-watcher
- jekyll-format
- jose
-
letsencrypt
< "0.4.0"
- mdx
-
memtrace_viewer
< "v0.15.0"
-
metrics-influx
< "0.4.0"
-
mirage
>= "2.7.3"
-
mirage-block-ccm
>= "1.1.0"
-
mirage-bootvar-solo5
< "0.2.0"
-
mirage-bootvar-xen
>= "0.3.2" & < "0.8.0"
-
mirage-http
>= "3.1.0"
-
mirage-runtime
< "3.4.0"
- nlp
- obuilder
- obuilder-spec
- ocal
- ocamlformat-lib
- ocb-stubblr
-
ocp-ocamlres
>= "0.4"
-
odoc
>= "1.3.0"
- odoc-parser
- opam-0install
- opam-dune-lint
-
opium
>= "0.19.0"
-
otr
>= "0.3.0"
- owork
-
paf-cohttp
>= "0.0.7"
-
parse-argv
< "0.3.0"
-
pecu
>= "0.6"
-
podge
>= "0.8.0"
- progress
- prometheus
-
prometheus-app
>= "1.0"
-
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
- syslog-rfc5424
-
systemverilog
< "0.0.2"
- terminal
-
tezos-p2p
>= "10.2"
- toc
-
uspf
< "0.0.3"
- vpnkit
- webbrowser
-
websocket
>= "2.3"
-
x509
>= "0.6.0" & < "0.7.0"
-
xapi-inventory
>= "1.2.1"
- xapi-stdext-date
Conflicts
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page