Echo server: Difference between revisions

make it actually function
m (Removed needless line)
(make it actually function)
Line 1,513:
<lang racket>
#lang racket
 
(define listener (tcp-listen 12321))
(letdefine echo(mk-server ()
(let echo-server) ()
(define-values [I O] (tcp-accept listener))
(thread (λ() (copydefine-portvalues I(in Oout) (closetcp-output-portaccept O)listener))
(thread (λ () (copy-port in out)
(echo-server))
(close-output-port out)))
</lang>
(echo-server)))
 
(mk-server)</lang>
 
=={{header|REALbasic}}==
Anonymous user