***sethalve_ is now known as sethalves
<aidalgol>How can I connect to a REPL server listening on a UNIX domain socket (as opposed to a TCP socket)? The only tools I can think of (e.g. netcat) only speak TCP/IP. <aidalgol>Ah ha! socat UNIX-CONNECT:/tmp/guile-socket STDIO <sneek>Welcome back amk9, you have 1 message. <sneek>amk9, nalaginrut says: I think it's cool to have a try, could you raise an issue as feature-request on github? in case I forget it later <weinholt>amk9, the name of the assoc procedure just comes from "association list" <amk9>and assoc seems like the default so it's just assoc <sneek>Welcome back add^_, you have 2 messages. <sneek>add^_, mark_weaver says: computing it is fast, but printing out the number takes a *lot* longer. <add^_>mark_weaver: I was thinking wrong about that, I wasn't supposed to write out the 4000000th fib or anything, it was something else, I solved it though. Thanks! *add^_ is going to look at the linked code anyway <wingo>civodul: no, my gf's family is in town this weekend <wingo>in the end i go to neither :) <wingo>say hey to all the folks there! <wingo>do you know, is savannah down for pushing? <civodul>you wanna push the rest of the compiler? ;-) <wingo>i am working on making the compiler understandable ;) <wingo>wanted to push some unrelated stuff <wingo>sorry i couldn't be there either :) <wingo>all parenthetically lovely over there? <DerGuteMoritz>but you don't miss *that* much, many people couldn't make it <DerGuteMoritz>felix will do a talk on scheme implementation techniques in about 45 minutes *wingo has to step out actually, biab -- enjoy felix's talk, and i think i'll catch the video later <wingo>hopefully they have better luck this year :) <add^_>Making them isn't really hard (especially because of the list->array procedure), but understanding how the array-ref works is... *add^_ is trying to use the arrays for OpenGL stuff in figl *add^_ just understood than he had misunderstood something <add^_>The bounds of (list->array ...) wasn't what I thought it was. <civodul>shanecelis: listening to/viewing your talk at the GHM currently :-) <sneek>Welcome back shanecelis, you have 1 message. <sneek>shanecelis, mark_weaver says: here's an implementation of 'make-trampoline' that uses vastly less memory per trampoline, and avoids loading the compiler: (define (make-trampoline module name) (let ((var (module-variable module name))) (lambda () ((variable-ref var))))) <shanecelis>sneek: tell mark_weaver thanks and that he got a special mention in my talk for being extremely helpful. <sneek>mark_weaver, shanecelis says: thanks and that he got a special mention in my talk for being extremely helpful. <mark_weaver>aww, thanks! :) where is the video of your talk, btw? <shanecelis>I'll post it soon. Right now they're showing it live in Paris. <civodul>i guess it'll eventually end up on audio-video.gnu.org and irill.org <mark_weaver>hi civodul! sorry I couldn't be there. I look forward to seeing your talk on Guix as well :) <mark_weaver>So much hacking to do, not enough time to do it all :-/ <civodul>i'd rather use this than Conkeror ;-) <civodul>making what M-x shows contextual sounds like a good idea <shanecelis>civodul: Glad to hear you like it. I don't want to make gratuitous changes, so hearing affirmation (or rejection) is good for what's worth working on. <djcb>are there streams available? <ijp>streams as in lazy lists? <ijp>srfi 41 is to be preferred if you are using a recent enough guile <ijp>(ice-9 streams) is kinda ... <djcb>ijp: streams as in viewable content from ghm :) <djcb>well, i guess that i'll have to amuse myself with srfi-41 then :) ***ijp` is now known as ijp
<mark_weaver>sneek: later tell Chaos`Eternal sorry I missed your messages earlier. Ping me next time you're on?