2017-08-19 10 views
0

モジュールで定義された関数のコード(Data.ListやData.Mapなど)を調べたいと思います。Haskell:インストールされているモジュール/パッケージのディレクトリ

Iは

import Data.List 

とData.Listモジュールをインポートすることができ、その後、私は機能nub又はsortを使用することができます。

私は、これらの関数がどこのコードを見ているのか知りたいと思います。

デフォルトでは、どのディレクトリにモジュールがインストールされていますか?

PS:Windows 8.1、私はHaskell Platformをインストールしました。

答えて

1

このディレクトリにはコンパイルされたモジュールが含まれているため、そこにあるソースを読み取ることはできません。

online documentationで機能を見つけて、右側の[ソース]をクリックします。

+0

OK、ありがとうございます。 –

+0

コンパイルされたモジュールを持つディレクトリはどこにありますか? –

+0

これは一般に、実行しているシステムとそれらを構築するために使用したツールによって異なります。 'stack'はSTACK_ROOTと〜/ .stack/snapshotsに配置します。 – arrowd

関連する問題