(define-module (server)) (use-modules (rnrs bytevectors)) (use-modules (async)) (setlocale LC_ALL "") ;; very simple server socket helper (define (server) (let* ((sock (make-server-socket 12345)) (client (car (accept/ sock)))) (pk (utf8->string (recv-some/ client))) (pk (utf8->string (recv-some/ client))) (close client) (loop-stop!))) (loop-call-later server) (loop-run-forever)