2016-05-11 12 views
1

これは些細な質問のように感じますが、私はしばらく私を悩ませています:' Real World Haskell ' Data.ByteString.Lazy.Char8モジュールを使用して、Word8データ型のサンプルコードを試してください。そのほとんどは正常に動作しますが、シンボルWord8を含む型宣言を削除しなければならず、ghciはそれを認識しませんでした。このタイプの関数に:type ghciを使用すると、GHC.Word.Word8と表示されますが、コード内のとGHC.Word.Word8を置き換えても改善されません。GHC.Word.Word8を推測したimportの文は失敗しました。私はData.Word8を示唆するハッカーサイトをオンラインで見たが、これは失敗した。このフォーラムの以前の投稿を検索しても、私には答えが出ませんでした。私はDebian 8のGHCi, version 7.6.3: http://www.haskell.org/ghc/を使用しています。シンボル「Word8」がスコープ内にあるためには、どのような `import 'が必要ですか?

+0

['Data.Word'](http://hackage.haskell.org/package/base-4.8.2.0/docs/Data-Word.html#t:Word8)? – MicroVirus

+0

うん、これは完璧です。ありがとうございました ! –

+0

よろしくお願いします。私はまだ自分自身でハスケルの周りに自分の道を学んでいるが、私はHoogle経由でそれを見つけた。 – MicroVirus

答えて

6

定義はData.Wordにあります。

今後の参考として、Hoogleは、シンボルがどこから来たのかを調べるのに本当にうれしいです。

関連する問題