RosettaCodeData/Task/Echo-server/Raku/echo-server-1.raku

16 lines
317 B
Raku
Raw Permalink Normal View History

2023-07-01 11:58:00 -04:00
my $socket = IO::Socket::INET.new:
:localhost<localhost>,
:localport<12321>,
:listen;
while $socket.accept -> $conn {
say "Accepted connection";
start {
while $conn.recv -> $stuff {
say "Echoing $stuff";
$conn.print($stuff);
}
$conn.close;
}
}