их нужно "порезать" на сообщения. границы сообщений могут быть посредине байтстринга. Алгоритм "нарезки" - конечный автомат. Что посоветуете для состояния автомата использовать State или ST?
из порта читаешь, наверно, в IO, тогда ST не подойдёт. а из остального — выбирай по вкусу. здесь и StateT IO подходит, и IORef, и потоки какие-нибудь (conduit/pipes/streaming), и просто нитки, соединённые каналами
наверно, по библиотекам, с которыми надо стыковать
нет, самые обычные нитки, обычные циклы, работающие с TChan и другие чаны
байтстринг прочитал, байтстринг записал и все UDP голый и юникс терминал на сериал порту
Обсуждают сегодня