from Data.Monoid import class Semigroup, class Monoid
import mTask
+:: MTaskMessage
+ = MTSds Int String
+ | MTTask Int String
+ | MTPub Int String
+ | MTUpd Int String
+
+instance toString MTaskMessage
+safePrint :: String -> String
+encode :: MTaskMessage -> String
+decode :: String -> MTaskMessage
+
:: BC
= BCNop
| BCLab Int
instance seq ByteCode
instance serial ByteCode
-getSDSBytes :: BCState -> String
-getTaskBytes :: Int String -> String
+toMessages :: Int (String, BCState) -> [MTaskMessage]
toByteVal :: BC -> [Char]
toReadableByteCode :: (ByteCode a b) -> (String, BCState)