<rvs314>Are there any tools/support for macro debugging in guile? I've been unable to find anything like CL's 'macroexpand-1' in the documentation. <rvs314>I know that 'macroexpand' exists, but it'd be nice to not have to parse the tree IL for basic macro debugging. <dsmith>rvs314: I was asking about a macroexpand-1 the other day, and someone cooked up somehing that sort of worked. Let me see if I can find it. <dsmith>But that's from 2018. I was sure it was more recent than that.. <rvs314>dsmith: Thanks for this - it definitely seems like a step in the right direction <dsmith>rvs314: I'll check on my work machine tomorrow. <dsmith>Hmm. seems like the #guile logs are down? <rvs314>I'm able to access them from my browser at least <dsmith>Doh! I was hitting the old url that rotty had put up. ***rdrg109_ is now known as rdrg109
***alMalsamo is now known as lumberjack123
<rlb>I don't know if those GUILE_OPTIMIZATIONS hacks would be suitable for guile proper, or if (from some of the investigation in the bug report) they might be pointing to a bug in compilation... <rlb>In the fwiw dept, looks like guile's trivial execution time is ~5x faster than java's. Tested via "java -cp . Hello" that just prints hello vs 'guile -e "(display hello\n")'. <rlb>Still not as fast a perl, but... :) <ArneBab>rlb: since there’s guix on the Hurd, I thought Guile should build there, too <ArneBab>error: 'guild compile' failed to remove 't-guild-compile-4713.go.uFImUR' <tribals>Hi, folks! Is there any library to generate client code from OpenAPI/Swagger spec? <civodul>tribals: hi! dunno what OpenAPI/Swagger is, but if you need to generate bindings to C library quickly, you might want to try the FFI generator that comes with nyacc <tribals>No, it is not FFI - it is a spec for HTTP-based API which could be used to generate both client and server <sneek>I've been running for one day and 2 hours <sneek>This system has been up 1 day, 2 hours, 36 minutes ***alMalsamo is now known as lumberjack123