IRC::Toolkit::TS6 - Generate TS6 IDs
use IRC::Toolkit::TS6; my $idgen = ts6_id(); my $nextid = $idgen->next;
Lightweight array-type objects that can produce sequential TS6 IDs.
The exported ts6_id function will instance a new ID object. ts6_id optionally takes a start-point as a string (defaults to 'AAAAAA' similar to
The object stringifies to the current ID.
Explicitly stringifies the current ID.
Calling next on the object will increment the current ID and return the ID as a string.
If no more IDs are available, next will croak.
Jon Portnoy <firstname.lastname@example.org>; conceptually derived from the relevant