Wie könnte ich mehrere Dateien/Sockets von Haskell sehen und darauf warten, dass jemand lesbar/schreibbar wird?Wie kann ich mehrere Dateien/Sockets ansehen, um in Haskell lesbar/schreibbar zu werden?
Gibt es etwas wie das select/epoll/... in Haskell? Oder ich bin gezwungen, einen Thread pro Datei/Socket zu spawnen und immer die blockierende Ressource innerhalb dieses Threads zu verwenden?
Danke für die Klarstellung :-) Ich habe auch an Sprachen wie Erlang gedacht, wo du einen leichten Prozess spawnt Es ist üblich, Daten von mehreren Sockets im selben Prozess zu empfangen. – Ricardo