2016-10-04 7 views

答えて

11

は、

$ stack ghci --package unix-time 

そして、これはあなたを与えるだろう複数のパッケージのために

Run from outside a project, using implicit global project config 
Using resolver: lts-6.14 from implicit global project's config file: /home/sibi/.stack/global-project/stack.yaml 
GHCi, version 7.10.3: http://www.haskell.org/ghc/ :? for help 
λ> import Data.UnixTime 
λ> :t getUnixTime 
getUnixTime :: IO UnixTime 

:それにロードされたパッケージunix-timeとREPL

$ stack ghci --package unix-time --package download 
Run from outside a project, using implicit global project config 
Using resolver: lts-6.14 from implicit global project's config file: /home/sibi/.stack/global-project/stack.yaml 
tagsoup-0.13.10: using precompiled package 
xml-1.3.14: using precompiled package 
time-locale-compat-0.1.1.3: using precompiled package 
feed-0.3.11.1: download 
feed-0.3.11.1: configure 
feed-0.3.11.1: build 
feed-0.3.11.1: copy/register 
download-0.3.2.4: download 
download-0.3.2.4: configure 
download-0.3.2.4: build 
download-0.3.2.4: copy/register 
Completed 5 action(s). 
Configuring GHCi with the following packages: 
GHCi, version 7.10.3: http://www.haskell.org/ghc/ :? for help 
Ok, modules loaded: none. 
λ> import Network.Download 
λ> 
+0

実際には、 '--package'オプションを指定する必要はありません。あなたは 'stack ghci lens mtl'と書いてみることができます。 – Shersh

+0

@Shershありがとう、答えを更新しました。 – Sibi

+0

'--package'オプションを指定せずに' matrix'パッケージを読み込めませんでした。私は 'stack ghci --package matrix' fyiのように正しく書かなければなりませんでした。 – Redu

関連する問題