cuid

CUID generator for OCaml
README

CUID generator for OCaml.









For further information, please refer to http://usecuid.org

Installation

If available on OPAM, it's easily installed with:

$ opam install cuid

Otherwise, this library is also installable using
Dune within this root directory:

$ dune install

Usage

As library:

let cuid = Cuid.generate ( )
(* cuid is "c00p6veue0000072slgr067a3", for example *)

There's also an implementation of CUID slugs. They fit in cases
where collision resistance is not important and when they are not
generated too frequently. For instance, we can use them as URL
suffixes for blog posts. To generate a CUID slug, just use:

let slug = Cuid.slug ( )
(* slug is "u90m0y0m", for example *)

Conclusion

PRs & issues are welcome. Have fun and imagine Sisyphus happy.

Install
Sources
0.2.tar.gz
sha256=848e88e46c5b6c51a0737afc25a8fbc1cca275450d08a4aae6b307692108a7ad
sha512=5d8f0260279177aef5443d57015ed1cdbecc20fe2e4abcdf7bb99c4dc02d0512f3506de1380ec97960c0cfb170bb40023c2403593823270df72798fcbdea4727
Dependencies
bisect_ppx
< "2.6.0"
core
>= "v0.9.0"
dune
>= "1.0"
re
with-test
alcotest
with-test
ocaml
>= "4.03.0"
Reverse Dependencies