Skip to content

Add support for UUIDv7#87

Open
LaurentRDC wants to merge 4 commits into
haskell-hvr:masterfrom
LaurentRDC:uuid-v7
Open

Add support for UUIDv7#87
LaurentRDC wants to merge 4 commits into
haskell-hvr:masterfrom
LaurentRDC:uuid-v7

Conversation

@LaurentRDC

Copy link
Copy Markdown

This pull request adds a new module to uuid, Data.UUID.V7, which allows to create UUIDv7, which partially addresses #76 .

This work is almost a straight port of heptapod

Comment thread uuid/src/Data/UUID/V7.hs Outdated
@malteneuss

Copy link
Copy Markdown

Any blockers on this?

@ysangkok

Copy link
Copy Markdown

@phadej Please merge, it would be useful!

@sopvop

sopvop commented Jul 18, 2025

Copy link
Copy Markdown

A function to extract time would be useful.
I think name of generate function can be better. It's not consistend in this package though. Such function are called nextUUID in V1, generateNamed in V3 and V5, nextRandom in V4.

@ljdarj ljdarj mentioned this pull request Oct 10, 2025
@alexbiehl

Copy link
Copy Markdown

Any chance to get this merged?

@ethandedalus

Copy link
Copy Markdown

Bumping this. Very interested to know the status of this issue and what's blocking it from being merged

@alexbiehl

Copy link
Copy Markdown

Yeah, would love to see this land as well

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

9 participants