ULID.generate

uses std.random.uniform and core.time.MonoTime.currTime

Examples

import fluent.asserts;

auto ulid1 = ULID.generate();
auto ulid2 = ULID.generate();
ulid1.should.not.equal(ulid2);

ulid1.toString[0 .. 10].should.not.equal(ulid2.toString[0 .. 10]);
ulid1.data[0 .. 6].should.not.equal(ulid2.data[0 .. 6]);

Meta