***X-Scale` is now known as X-Scale
***civodul` is now known as civodul
***X-Scale` is now known as X-Scale
<rekado_>I have tried many *worse* ways (not using sockets but polling a file) <rekado_>my biggest concern with the above approach is that reading from the socket is blocking, so maybe I cannot use it with fibers. <civodul`>rekado_: you could use primitive-fork instead of call-with-new-thread + system* <civodul`>that's fine as long as your program is single-threaded ***civodul` is now known as civodul
<dsmith-work>nerthus: map applies a fn to each item in a list (or lists) and returns a list. <dsmith-work>nerthus: for-each applies the fn in-order. Is for side effects, like display <unmatched-paren>e.g. (foo bar -> baz) for (define-syntax foo ((_ bar direction baz) (case direction ('-> ...) ('<- ...)))))) <unmatched-paren>I know I should be doing (syntax-rules (-> <-) ((_ bar -> baz) ...) ((_ bar <- baz) ...)) instead but that gets tedious quickly <rekado_>it’s a little verbose and confusing, but very powerful <rekado_>and you get to work with syntax quotes: #` #' #,