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

Go言語でmap,filter,foldを実装する

引き続きGo言語をなんとなく勉強中です. スライスとクロージャと再帰を覚えたのでfilter, map, foldr, foldlをGoで関数型プログラミングっぽく書いてみました. // 実行→ http://play.golang.org/p/0NwREU1k4f スライスは普通にリストとして使えるように感…

MacにGo言語の開発環境を入れた

Homebrewからサクっと. $ brew install go 以下,こんにちは世界する例. package main import "fmt" func main() { fmt.Println("hello, world") } { はfuncと同じ行に書かないとコンパイルエラーになる仕様なのですね…. そしてコンパイル&リンク&実行.…