IRC channel logs

2020-11-15.log

back to list of logs

***catonano_ is now known as catonano
<_sfiguser>hello all
<ManDay>Is guile-devel moderated? My message doesn't seem to get through
<ManDay>(I'm subscribed)
<leoprikler>ManDay: I know for a fact, that at least Guix is moderated, but it might be debbugs.gnu.org as a whole which does the moderation
<leoprikler>Moderation is only done on posting, not on reading ;)
<ArneBab>manumanumanu: that was you who effectively caused Guile 3 to gain the ability to have repeated defines by prodding Andy? cool!
<manumanumanu>ArneBab: I think it was purely an accident :)
<elliotpotts>does anybody know how to improve on this grizzly thing: https://gist.github.com/elliotpotts/6887af1bf43d0ca4955f54dede676631 ?
<leoprikler>sneek later tell elliotpotts have a look at scm_c_define_gsubr and perhaps pointer->procedure
<sneek>Got it.
<leoprikler>sneek later tell elliotpotts ah you're already using define_gsubr. You probably want to write your bind helper in a module like so (define (bind1 fn arg) (lambda args (apply fn arg args))), then refer to it from C++ using module-ref et al. Having a look at pointer->procedure would probably still be helpful tho, especially if you can resolve argument types at compile time
<sneek>Got it.