Re: [PATCH] Fix and-let*.

2015-12-03 Thread Taylan Ulrich Bayırlı/Kammer
taylanbayi...@gmail.com (Taylan Ulrich "Bayırlı/Kammer") writes: > Pinging this thread since my copyright assignment is now complete. :-) Gently pinging this again since it's been a while...

Re: [PATCH] Transform R6RS SRFI module name on definition.

2015-12-03 Thread Taylan Ulrich Bayırlı/Kammer
taylanbayi...@gmail.com (Taylan Ulrich "Bayırlı/Kammer") writes: > Currently our R6RS 'import' form automatically transforms an import like > (srfi :n ...) to (srfi srfi-n ...). > > This works fine with the SRFIs that ship with Guile and any extra SRFI > modules defined with the verbose name forma

Re: [PATCH] Transform R6RS SRFI module name on definition.

2015-12-03 Thread Taylan Ulrich Bayırlı/Kammer
taylanbayi...@gmail.com (Taylan Ulrich "Bayırlı/Kammer") writes: > Ping. Oh and here's a version of the patch without copyright by me. >From f4d509cf09c2771c4962745d0f04ab297a8647c9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Taylan=20Ulrich=20Bay=C4=B1rl=C4=B1/Kammer?= Date: Fri, 2 Oct 2015 23:2

Re: Announcing 8sync: an asynchronous programming language for Guile

2015-12-03 Thread Amirouche Boubekki
Héllo, I've done some exploration regarding this topic; I think it might of interest or it's very naive. It goes like this: ``` scheme (define (loop-run-forever) (while #true (call-with-prompt 'loop loop-run-once (lambda (cc callback) (callback cc) ``` `loop-run-once

Re: Announcing 8sync: an asynchronous programming language for Guile

2015-12-03 Thread Amirouche Boubekki
Le 2015-12-04 03:15, Amirouche Boubekki a écrit : ``` (define (read/ sock) (abort-to-prompt 'loop (lambda (cc) (loop-add-reader sock (lambda () (cc (read sock))) ``` This is mistake, it should be a macro, so that, I think, even if the callstack displays the `l