[Haskell-cafe] Need programming advice for Network Protocol Parsing