The hscuid package

[Tags:bsd3, library, test]

See README (link below).

[Skip to Readme]


Versions 1.0.0, 1.1.0,
Dependencies base (>=4.6 && <5), formatting (>=6.2), hostname (>=1.0), random (>=1.0), text (>=1.2), time (>=1.4), transformers (>=0.4), unix (>=2.6), Win32 (>=2.3) [details]
License BSD3
Author Daniel Buckmaster
Stability Unknown
Category Web
Home page
Uploaded Sun Jun 21 04:49:53 UTC 2015 by DanielBuckmaster
Distributions NixOS:
Downloads 334 total (6 in the last 30 days)
0 []
Status Docs uploaded by user
Build status unknown [no reports yet]




Maintainer's Corner

For package maintainers and hackage trustees

Readme for hscuid

Readme for hscuid-

hscuid Build Status

A Haskell port of the JavaScript library for collision-resistant identifiers. To install, cabal install hscuid.

What is a CUID?

CUIDs are short random strings designed so that you can generate a lot of them over many different machines and not get collisions. They are designed to be usable in many situations, such as HTML element IDs. You can read more about them at

How do I use this library?

>>> import Web.Cuid (newCuid, newSlug)
>>> newCuid
>>> newSlug