IRC channel logs

2025-05-23.log

back to list of logs

<mwette>sneek: later tell wingo, Re your paper challenge, you may be interested in siggraph https://www.mattkeeter.com/projects/siggraph/ ; I tried to reply to your blog but my message was rejected
<sneek>Will do.
<sneek>dsmith: wb!
<old>lechner: bisect with comment your file lol
<dsmith> sneek botsnack
<sneek>:)
<dsmith>!uptime
<sneek>I've been faithfully serving for 4 months
<sneek>This system has been up 17 weeks, 5 days, 8 hours, 12 minutes
<old>is there something like filter from srfi-1, but that keeps a state like fold?
<old>is there a way to check that an object is a syntax transformer?
<old>macro? ?
<lechner>old / for a stateful 'filter', aren't you just looking for 'fold'?
<old>lechner: right that can work
<lechner>old / yes, it is macro, but you have to use module-ref (macro? (module-ref (current-module) 'case))
<lechner>macro?
<wingo>sneek: later tell mwette thanks, and apologies for the buggy spam filter :/
<sneek>wingo, you have 1 message!
<sneek>wingo, mwette says: Re your paper challenge, you may be interested in siggraph https://www.mattkeeter.com/projects/siggraph/ ; I tried to reply to your blog but my message was rejected
<sneek>Okay.
<wingo>well. currently the fully-conservative mostly-marking collector appears to be a lose, relative to bdw. not quite sure yet why though
<wingo>i'll have to see what we manage to get with the version that is only stack-conservative. in microbenchmarks it is significantly better than the fully conservative version
<graywolf>Hi :) How can I load function from the C standard library? foreign-library-function does not like neither #f nor ""... Could anyone point me into the right direction?
<Arsen>"c"?
<Arsen>ACTION didn't try
<graywolf>Ooooh never mind, I made a mistake in my testing
<graywolf>#f *does* work, #t does not; I need another coffee
<graywolf>(((@ (system foreign-library) foreign-library-function) #f "abort"))
<identity>perhaps you need less coffee...
<graywolf>Yeeey
<lxsameer>hey folks, dose guile supports reader macros ?
<identity>lxsameer: see (info "(guile) Reader Extensions")
<lxsameer>identity: cheers
<pinoaffe>does anyone know if there's a clean(ish) way to use keyword arguments in goops methods?
<pinoaffe>and is there a way to have a generic dispatch based on a class argument, rather than on an instance of a class?
<daviid>pinoaffe: define-method* and method* were added to goops in november 2024, they will be in 3.0.11 - meanwhile, you might manually install from a clone
<daviid>pinoaffe: and yes, you can dispatch on class, that's how you specialize a metaclass, here is an example - https://git.savannah.gnu.org/cgit/g-golf.git/tree/g-golf/hl-api/gobject.scm?h=devel#n255 and below for compute-get-n-set and initialize
<old>So I'm wondering, why is guild packages under guile-3.0-dev and not guile-3.0 on Debian distros
<old>Having to pull lots of C related stuffs just for using guild ..