dave on Nostr: hey I just released my first new guile project in a long time. it's called ...
hey I just released my first new guile project in a long time. it's called guile-bstructs and it's meant to be a rough equivalent of chez scheme's ftypes but for guile. you can use it to efficiently manipulate binary data. useful for c ffi wrappers, gpu buffer packing, and other things. I'm using it to make sdl3 bindings and so far, so good. hope it's useful to other guilers.
https://dthompson.us/posts/guile-bstructs-0-1-0-released.html#scheme #guile
Published at
2025-01-05 23:01:04Event JSON
{
"id": "38a7d36633dce36df5ca148a8ae77c392c0f03937ebe0477bc9c970849e4204e",
"pubkey": "1ba3c31c0ac2a0161b903be74e8a93bac9e51f68b21aa5cc5e3b6f9150e993e3",
"created_at": 1736118064,
"kind": 1,
"tags": [
[
"t",
"scheme"
],
[
"t",
"guile"
],
[
"proxy",
"https://toot.cat/users/dthompson/statuses/113778233489457374",
"activitypub"
]
],
"content": "hey I just released my first new guile project in a long time. it's called guile-bstructs and it's meant to be a rough equivalent of chez scheme's ftypes but for guile. you can use it to efficiently manipulate binary data. useful for c ffi wrappers, gpu buffer packing, and other things. I'm using it to make sdl3 bindings and so far, so good. hope it's useful to other guilers.\n\nhttps://dthompson.us/posts/guile-bstructs-0-1-0-released.html\n\n#scheme #guile",
"sig": "6cabd7c79de71c8e6295c65c60e04c1d3642aad7d6322d396202ab5b1cf8090177de7a8ad6e10bb069fcf237588142aa5b7133c8e1b32137eb74ce745eec7573"
}