Edited at

Haskell触る際の備忘録


Haskell触ったことのない自分の備忘録です

個人的に引っかかったり詰まった部分を

「あれ、どうすればいいんだっけ」となったときに見返すための記事です。

他の方の記事のまとめになってしまうかもしれません。

環境

OS : Windows10

Editor : Atom


stack build に失敗する

原因ごとの対策について


-パッケージをimportできていない。

例えばこんなメッセージ

console:error

hoge\fuga.hs:4:1: error:

Could not load module ‘System.Directory’

It is a member of the hidden package ‘directory-1.3.3.0’.

Perhaps you need to add ‘directory’ to the build-depends in your .cabal file.

Use -v to see a list of the files searched for.



https://qiita.com/sky_y/items/6712c3609a8e690e0dd3

を参考にしてpackage.yamlを書き換えて、

パッケージをインポートできるようにする。