<div dir="ltr">Hi,<div>Say I have code already like:</div><div>data STH = A</div><div>        | B</div><div>        | C</div><div>instance Serialize STH where</div><div>  put A = putWord8 1</div><div>  put B = putWord8 66</div><div>  put C = putWord8 111</div><div><br></div><div>Then what is the better way to do `get`? Is following the only one?</div><div>get = do</div><div>  i <- getWord8</div><div>  case i of</div><div>    1 -> return A</div><div>    66 -> return B</div><div>    111 -> return C</div><div><br></div><div>Thanks.</div></div>