<spk121>Hey. I came in 10th in the Lisp Game Jam. Given how it came out, I'm pretty pleased with that result. <amz3`>foundationdb is so much a revolution <amz3`>manumanumanu: foundationdb is like wiredtiger but distributed <amz3`>manumanumanu: which is very important in my grand plan to shake google <amz3`>it's has a similar API than wiredtiger, which means I will be up to speed quickly <amz3`>and you can span the database over multiple boxes <amz3`>and there is C client library <OrangeShark>amz3`: looking at FoundationDB's website, it seems interesting. So the core is a key-value store and you build layers ontop of it to provide different data models <OrangeShark>that is something that always bothers me, you might have data that are best stored in different data models, but most databases force a single data model <amz3`>OrangeShark: that one is multimodel <amz3`>you can implement sql, rdf, graph whatever, timeseries etc... ***amz31 is now known as amz3`
<davexunit>I'm sure this has been brought up before, but is it possible to implement conditions/restarts a la common lisp in guile? <davexunit>does anyone know if, given a stack, you can run the program from that point? <davexunit>like, if an error were to occur, and you captured the stack, could you recover and continue from that point? <manumanumanu>davexunit: there is an implementation by riastradh for r7rs-large <amz3`>I did not have time to work on culturia or guile stuff <amz3`>I will work on day job stuff <TMA>davexunit: I think it should be possible. call/cc is basically "capture the stack" operation <manumanumanu>davexunit: did you manage to find it? It is somewhere in the r7rs-large repo. jcowan probably knows where :) <ArneBab>OrangeShark: AFAIK there is even already a mode which supports most of r7rs <ArneBab>OrangeShark: searching through the info pages, you’ll find lots of points about r7rs