[Haskell-cafe] runST readSTRef type error