> 1: что если sysread/syswrite не смогут записать/прочитать все сразу -
> требуется
> повторный вызов ::io

Колбэк вызывается все время, пока $fh readable/writable.

> 2: что если http нужно заменить на https , в котором sysread/syswrite уже
> просто
> так не катит (т.к. для неблокирущего IO::Socket::SSL требуется шаманство)

Для этого нужно делать обертку для sysread()/syswrite() или будет сложно.

> 3: наконец, линейность в коде внизу, какбы, не такая уж и линейная.

Ну тогда и линейность лямбды как-бы не такая уж и линейная тоже :)
-- 
Moscow.pm mailing list
[email protected] | http://moscow.pm.org

Ответить