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

Haskellで関数が左結合だということ

print filter f xs とした時に、なんでエラーが出るかってわけ。 a b c d と並んでいるものは、関数適用において左結合であるHaskellによれば ((a b) c) d と解釈される。 よって関数aにbを食わせてcを食わせてdを食わせた結果何かが起こるので、aの型は a :…

LinuxでGolangの環境を整えるまで

ソースからGolangを入れて、Vimで編集できるようになるまで 参考 http://golang.jp/install/source http://mattn.kaoriya.net/software/vim/20130531000559.htm 前提 mercurialとgitとbuild essential的なものとVimは事前にインストールされているとする。 …

Golangで突然の死ジェネレータ

だからどーしたとか言われると泣く