2008-12-09から1日間の記事一覧

Gaucheで魔方陣に挑戦その4

Gaucheで魔方陣に挑戦その4haskellでパターンマッチを教えてもらったのでgaucheにもmatch-lambdaがあったのを思い出した。 素直に組んでみる (use srfi-1) (use util.combinations) (use util.match) (map print (filter (match-lambda ((a b c d e f g h i…

haskellで魔方陣その2

haskellで魔方陣を教えていただいたようにやってみる。 折角なので一行でw $ time runghc -e "import Data.List;main=mapM_ print $ filter (\[a,b,c,d,e,f,g,h,i]-> let s=a+b+c in s==d+e+f && s==g+h+i && s==a+d+g && s==b+e+h && s==c+f+i && s==a+e+i …

ubuntuにghc6.10をインストール

ubuntuにghc6.10をインストールhttp://d.hatena.ne.jp/TTSY/20081208/p1によると… なに?permutationsがある?ほんと?試してみる。 $ ghci GHCi, version 6.8.2: http://www.haskell.org/ghc/ :? for help Loading package base ... linking ... done. Prel…