1. 目次
  2. 前書き
  3. 1. 序説
  4. 2. 字句構造
  5. 3. 式
  6. 4. 宣言と束縛
  7. 5. モジュール
  8. 6. 事前定義された型とクラス
  9. 7. 入出力の基本
  10. 8. Foreign Function Interface
  11. 9. 標準 Prelude
  12. 10. 文法リファレンス
  13. 11. インスタンス導出の仕様
  14. 12. コンパイラプラグマ
  15. 13. Control.Monad
  16. 14. Data.Array
  17. 15. Data.Bits
  18. 16. Data.Char
  19. 17. Data.Complex
  20. 18. Data.Int
  21. 19. Data.Ix
  22. 20. Data.List
  23. 21. Data.Maybe
  24. 22. Data.Ratio
  25. 23. Data.Word
  26. 24. Foreign
  27. 25. Foreign.C
  28. 26. Foreign.C.Error
  29. 27. Foreign.C.String
  30. 28. Foreign.C.Types
  31. 29. Foreign.ForeignPtr
  32. 30. Foreign.Marshal
  33. 31. Foreign.Marshal.Alloc
  34. 32. Foreign.Marshal.Array
  35. 33. Foreign.Marshal.Error
  36. 34. Foreign.Marshal.Utils
  37. 35. Foreign.Ptr
  38. 36. Foregin.StablePtr
  39. 37. Foregin.Storable
  40. 38. Numeric
  41. 39. System.Environment
  42. 40. Sytem.Exit
  43. 41. System.IO
  44. 42. System.IO.Error
  45. 参考文献

Haskell2010 Language Report 日本語訳

Foreign.Marshal.Utils