小编Jon*_*Jon的帖子

Haskell类型错误

我得到一个无法匹配此代码的预期类型错误,我不知道为什么.如果有人能指出我正确的方向来修复它,我将不胜感激.

import qualified Data.ByteString.Lazy as S
import Data.Binary.Get
import Data.Word

getBinary :: Get Word16
getBinary = do
  a <- getWord16be "Test.class"
  return (a)

main :: IO ()
main = do
  contents <- S.getContents
  print getBinary contents
Run Code Online (Sandbox Code Playgroud)

具体而言,它无法将预期类型'S.ByteString - > IO()'与推断类型'IO()'匹配

haskell types

1
推荐指数
1
解决办法
211
查看次数

标签 统计

haskell ×1

types ×1