Haskell Platform 7.10.2-a1 是否缺少文件?
Is Haskell Platform 7.10.2-a1 missing documents?
我在 MacBook Pro 运行OS X 上安装了 Haskell 平台 7.10.2-a1 64 位-signed.pkg 10.11.1。
它在 Safari 中显示效果很好。当我点击 'Libraries' 和 'Codec.Compression.Zlib' 时,我得到了 Safari can't find the file
的页面和 url file:///Library/Haskell/ghc-7.10.2-x86_64/lib/zlib-0.5.4.2/doc/html/Codec-Compression-Zlib.html
我搜索了"ghc-pkg"的输出,发现还少了一堆,包括vector
、syb
、split
、parsec
、parallel
, QuickCheck
-- 共42个。
我做错了什么?
谢谢!
(答案适用于版本 7.10.3。)
你没有做错任何事。
是的,Haskell Platform 7.10.3 64bit.pkg 安装程序确实缺少所有非 GHC 软件包的 HTML Haddock 文档。您可以通过打开安装程序、选择文件 > 显示文件 (⌘I) 并搜索 Data-Text.html
来快速验证这一点;唯一的结果将是 .../src/Data-Text.html
,这只是漂亮的源代码(由 hscolour 制作),而不是 Haddock 文档。
我不确定为什么官方包中缺少文档。作为解决方法,您可以自己构建 Haskell 平台。当我尝试它时,它对我有用,所有的文档都在那里。
git clone https://github.com/haskell/haskell-platform.git
cd haskell-platform
git checkout tags/7.10.3
curl -OL http://downloads.haskell.org/~ghc/7.10.3/ghc-7.10.3-x86_64-apple-darwin.tar.xz
./platform.sh ghc-7.10.3-x86_64-apple-darwin.tar.xz
几分钟后,包最终出现在 build/product
目录中。
我在 MacBook Pro 运行OS X 上安装了 Haskell 平台 7.10.2-a1 64 位-signed.pkg 10.11.1。
它在 Safari 中显示效果很好。当我点击 'Libraries' 和 'Codec.Compression.Zlib' 时,我得到了 Safari can't find the file
的页面和 url file:///Library/Haskell/ghc-7.10.2-x86_64/lib/zlib-0.5.4.2/doc/html/Codec-Compression-Zlib.html
我搜索了"ghc-pkg"的输出,发现还少了一堆,包括vector
、syb
、split
、parsec
、parallel
, QuickCheck
-- 共42个。
我做错了什么? 谢谢!
(答案适用于版本 7.10.3。)
你没有做错任何事。
是的,Haskell Platform 7.10.3 64bit.pkg 安装程序确实缺少所有非 GHC 软件包的 HTML Haddock 文档。您可以通过打开安装程序、选择文件 > 显示文件 (⌘I) 并搜索 Data-Text.html
来快速验证这一点;唯一的结果将是 .../src/Data-Text.html
,这只是漂亮的源代码(由 hscolour 制作),而不是 Haddock 文档。
我不确定为什么官方包中缺少文档。作为解决方法,您可以自己构建 Haskell 平台。当我尝试它时,它对我有用,所有的文档都在那里。
git clone https://github.com/haskell/haskell-platform.git
cd haskell-platform
git checkout tags/7.10.3
curl -OL http://downloads.haskell.org/~ghc/7.10.3/ghc-7.10.3-x86_64-apple-darwin.tar.xz
./platform.sh ghc-7.10.3-x86_64-apple-darwin.tar.xz
几分钟后,包最终出现在 build/product
目录中。