Data.Graph写経でつまったとこのメモ
ここのページを写経してたらライブラリが見つからなくて実行できなかった。使用したライブラリは以下のとおりである。
import Prelude () import Prelude.Plus import Data.Array import Data.Maybe (listToMaybe, mapMaybe) import Data.Tuple.Select (sel2, sel3) import qualified Data.Graph.Inductive as G import qualified Data.Graph.Inductive.Query as G
この内、
- Prelude.Plus
- Data.Tuple.Select
- Data.Graph.Inductive.Query
の3つが見つからずエラーを起こしていた。HackageのHahoo!で検索したり、Lingrでどうしたらいいかを聞いたりして何が原因かがわかった。
それぞれライブラリをインストールしていない。cabalを使ってインストールする。
- cabal install prelude-plus
- cabal install tuple
- cabal install fgl
こうすればちゃんと実行できるようになった。