@@ -29,7 +29,8 @@ data Chunk
29 = JS BS.ByteString
29 = JS BS.ByteString
30 | Var ModuleName.Raw Text.Text
30 | Var ModuleName.Raw Text.Text
31 | Field Text.Text
31 | Field Text.Text
32− | Debug Bool
32+ | Debug
@@ -56,10 +57,10 @@ instance Binary Chunk where
56 Field field ->
57 Field field ->
57 putWord8 2 >> put field
58 putWord8 2 >> put field
59− Debug True ->
60+ Debug ->
60 putWord8 3
61 putWord8 3
62− Debug False ->
63+ Prod ->
63 putWord8 4
64 putWord8 4
@@ -68,6 +69,6 @@ instance Binary Chunk where
68 0 -> liftM JS get
69 0 -> liftM JS get
69 1 -> liftM2 Var get get
70 1 -> liftM2 Var get get
70 2 -> liftM Field get
71 2 -> liftM Field get
71− 3 -> return (Debug True)
72+ 3 -> return Debug
72− 4 -> return (Debug False)
73+ 4 -> return Prod
73 _ -> error "problem deserializing Parse.Kernel.Chunk"
74 _ -> error "problem deserializing Parse.Kernel.Chunk"