Content pfp
Content
@
0 reply
0 recast
0 reaction

Pseudomata pfp
Pseudomata
@pseudomata.eth
I implemented UUIDv7 in Common Lisp for fun. The implementation isn't very efficient since I decided to work with bit arrays before converting to bytes to deal with things like 48 bit integers. Plus some other dirty hacks but 🤷‍♂️ https://github.com/pseudomata/uuidv7.lisp
3 replies
0 recast
6 reactions

Pseudomata pfp
Pseudomata
@pseudomata.eth
Because I don't know Common Lisp well and chose to work with bit vectors some things are gross e.g. converting the bit vector #(1 1 1 1 1 1 1 1) to the integer 255 meant first converting to the string "11111111" and then parsing that into an integer which... 😅
1 reply
0 recast
1 reaction

Pseudomata pfp
Pseudomata
@pseudomata.eth
Mostly inspired by this blog post by Buildkite https://buildkite.com/blog/goodbye-integers-hello-uuids
0 reply
0 recast
0 reaction

aerique pfp
aerique
@aerique.eth
What brought you to Common Lisp? (my favorite language)
1 reply
0 recast
1 reaction