IRC channel logs
2017-07-03.log
back to list of logs
<wingo>sneek: later tell civodul regarding (lambda () (floor/ 1 2)) (lambda (x) x)) -- i think the 2.0 behavior was a bug <wingo>sneek: later tell civodul the way to express truncation in 2.2 is (call-with-values thunk (lambda (x . rest) x)); the rest arg will not be allocated <civodul>wingo: re call-with-values truncation, i agree with you <civodul>after all, it's a wrong-arg-num error in this case <civodul>i was surprised 2.0 didn't do that in fact <wingo>i think it must have just "optimized" the (call-with-values thunk (lambda (x) ...)) case into (let ((x (thunk))) ...) <ijp>hmmmm, I seem to have backtracked. I no longer have the bindings from psyntax :/ <ArneBab>wingo: regarding your talk: the sages were right, but you actually made that work. Thank you! <ArneBab>with fibers I can get my underpowered homeserver to actually serve 300 requests per second over SSH-forwarding. <ijp>the psyntax thing was just a function I had modified for debugging that no longer called its continuation, but since modules were getting loaded with a fresh one, the rest of the main code was still being run <ijp>(just for the record) <paroneayea>wingo: it looks like I need to implement suspendable ports support for custom ports, specificlaly for our gnutls wrapped ports <paroneayea>wingo: if you've got time / thinking power to talk about this, I'd love to <paroneayea>also, is there a way to be able to tell if it should be possible to do the fcntl magic foo other than (yuck) catching an error? <paroneayea>currently I can only set ports to async if they're non-https I guess <paroneayea>and didn't realize until I tried testing against some https foo <amz3>greetings all the people.. <amz3>I stumbled upon some guile work sometime ago <amz3>but I don't remember the github link <amz3>the code was drawing wireframes of 3D objects in latex <amz3>I mean, like to render in latex doc <paroneayea>ERROR: Throw to key `gnutls-error' with args `(#<gnutls-error-enum The TLS connection was non-properly terminated.> read_from_session_record_port)'.