написание FilterSocketChannel требует 125 строк кода. пиздануться, а не удобная библиотека nio.
кто сказал filter :: (a → Bool) → [a] → [a]?
кто сказал filter :: (a → Bool) → [a] → [a]
?