Jak mogę oglądać kilka plików/gniazd Haskella i czekać, aż ktoś stanie się czytelny/zapisywalny?Jak mogę oglądać wiele plików/gniazd, aby stały się czytelne/zapisywalne w Haskell?
Czy jest coś takiego jak wybierz/epoll/... w Haskell? Czy jestem zmuszony do odrodzenia jednego wątku na plik/gniazdo i zawsze używać zasobu blokującego z tego wątku?
Dziękuję za wyjaśnienia :-) Myślałem także o językach takich jak Erlang, gdzie spawnujesz lekki proces i jest dość powszechny, aby odbierać dane z kilku gniazd w tym samym procesie. – Ricardo