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

懐かしい名前

久々にarXivのRSS(Yahoo! Pipesに通してフィルタしてある)を消化してたら,学生時代のlabから8月末にプレプリが出てたのに気付いた.昨年春(私が修了するかしないかのタイミング)に,分光 ("E2") チームからNJPにtechnical report的なものが出て以来,も…

Haskellの型クラスがまだ活用できない

id:flalin:20100910:1284077635 に頂いたコメントを吟味するうちに学んだ.(揶揄気味に書いたのだが→)「標準ライブラリに用意された便利な高階関数」は,なにも全部を覚えゲーする必要はなくて,Haskellの特徴である厳密な型を手がかりに用いればよい.例…

Rubyだと簡単なんだよね

ちなみに id:flalin:20100910:1284077635 の例をRubyで書くなら def findExe(exeName, pathEnvVarVal) pathEnvVarVal.split(File::PATH_SEPARATOR).each {|dir| return dir if File.exist?("#{dir}/#{exeName}") } nil end Rubyでは全ての変数がポインタ型で…