2013-01-01から1ヶ月間の記事一覧

Leksahで文字入力を伴うプログラムの実行

下記URLの通り、LeksahでgetLineなどの文字入力を伴うプログラムの実行(文字入力)は出来ないみたい。 動作確認はGHCIを使ったりで不便である。http://stackoverflow.com/questions/7425184/using-leksah-debugger-with-programs-that-use-readln-and-simil…

LeksahでData.Mapなど無いと言われる件

LeksahにてData.MapをimportするとCould not find moduleと言われる。「Package > Edit > Dependencies > Build Dependencies」にて、Enterを選択して「containers」を入力してAddする。最初、「Haskell Platform/lib/containers-0.4.2.1」を追加だねーとか…

YesodをWindowsで動かしてみる件

すごいH本の写経の気分転換にHeskellのWebフレームワークであるYesodをインストールしてみた。 ハマるかなーと思いきやサクッと(最初のHelloページが)動いたので肩すかしでした。YesodをWindowsにインストールして動かす日本語ブログは非常に少ないのでこ…

すごいHaskell本の間違い?

すごいHaskell本のP.101の以下のコードは「Not in scope: `x'」でコンパイルが通らない。 findKey::(Eq k) => k -> [(k,v)] -> Maybe v findKey key [] = Nothing findKey key ((k,v):xs) | key == x = Just v | otherwise = findKey key xs 以下の様に4行…