Thread Subroutine als Parameter: Syntax Verständnisproblem
(11 answers)
Opened by Perl007 at 2018-06-28 09:40
Hallo alle zusammen,
bitte entschuldigt für vielleicht dumme Frage. Ich versuche folgende Zeile zu verstehen: Code: (dl
)
Mojo::IOLoop->server({port => 3000} => sub { hier einmal komletter Aufruf: Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 12 13 Mojo::IOLoop->server({port => 3000} => sub { my ($loop, $stream) = @_; $stream->on(read => sub { my ($stream, $bytes) = @_; # Process input chunk say $bytes; # Write response $stream->write('HTTP/1.1 200 OK'); }); }); Könnt ihr bitte mir ein Paar Stichworte geben, wonach soll ich suchen, damit ich Doku finde, was sowas beschreibt? Speziell verstehe ich nicht, was genau bedeutet das hier: {port => 3000} => sub { (Geschweifte Klammer und => sub) Es sieht für mich so aus, dass Mojo::IOLoop->server nur einem Parameter gestartet wird, in dem so ziemlich einiges steht. Vielen Dank für Hinweise und Hilfe.. Last edited: 2018-06-28 10:06:41 +0200 (CEST) |