Worldファイルに記述してコンパイルして実行させる事もできる。ファイルを作って以下のように記述する。World"コンパイル。...成功したらhello.exeというファイルができているので実行してみる。して以下のようなファイルを作る。(n-1)なんか、右辺はなんとなく読めるな。421405006117752879898543142606244511569936384000000000標準ライブラリを使うheadリストの先頭を取得。[4,2,5]4tailリストから先頭の要素を取り除く。nリストのn番目の要素を取得。nリストの先頭からn個の要素を取得する。n先頭からn個の要素を削除する。[1,2,3,4,5][]length要素のサイズを取得する。[1,2,3,4,5]5sumリストの要素の和を返す。[1,2,3,4]10productリストの要素の積を返す。[8,8]64++リストの連結を行う。[1,2,3][1,2,3,1,2,3]reverseリストの要素を逆転させる。[1,2,3,4,5][5,4,3,2,1]‘div’divはできなかった。-XTemplateHaskell練習問題2章の練習問題にあったリストの最後を取得する。Pagesに移そうかなーと目論み、色々運用法などを試行錯誤それに伴い、Markdown書式も勉強SeleniumSeleniumスクリプトを書いてみた社内の勤怠管理システム(Web)に毎日毎日毎日手動で時刻をポチポチ入れてると体調が崩れそうになるので、時刻を取得してぶっこむ!(使い方がアレかもしれない......)Gitgit-svnを実践に投入してみたJenkins勉強会や書籍などで便利さはかなり情報として頭に入ってきた。blogCIからはじめないJenkinsということで、かなり目から鱗。Calendar以外でも何か発表したい!(去年と同じ)友達をつくる社内にGitとかJekyllとかの話が出来る人がおらんのよ来年もがんばろう。2012の16日目の記事としてQiitaに投稿したものです。Bookを読んでいて知ったのがきっかけなので...。letの解説には以下のように記述されています。endメソッドが最初に呼び出されたときに戻り値がキャッシュされ、それ以降、同じスコープ内でメソッドが呼び出されるたびにキャッシュされた値が返されることを意味します。これをメモ化というそうです。調べてみると、だいたいフィボナッチ数を求める例が多い。n番目のフィボナッチ数を求めるメソッドを書いてみる。マシンがもたついてきた。格納されるので二回目以降はバク速で求められる。@cache[n]が真ならば@cache[n]を返す。偽ならnのフィボナッチ数を求める。@cache[n]が真ならば、f(n)は評価しない、実行しない。