17
すごいH本すごい わかめ まさひろ(@v vakame) Android appengine Saturday, November 17, 12

わかめモナ化LT

Embed Size (px)

DESCRIPTION

名古屋のモナドのイベントでLTする感じ http://connpass.com/event/1152/

Citation preview

Page 1: わかめモナ化LT

すごいH本すごいわかめ まさひろ(@vvakame)

Androidappengine

Saturday, November 17, 12

Page 2: わかめモナ化LT

わかめHaskellわからん

IOモナド わからんと3年言い続けてる男

私が着せました

Saturday, November 17, 12

Page 3: わかめモナ化LT

わかめはMonadがわからぬ

わからぬ

Saturday, November 17, 12

Page 4: わかめモナ化LT

3年前の出来事

Saturday, November 17, 12

Page 5: わかめモナ化LT

IO StringからStringが取り出せない

コーホー…

Saturday, November 17, 12

Page 6: わかめモナ化LT

投げた。

もふー

 もふー

Saturday, November 17, 12

Page 7: わかめモナ化LT

すごいH本に出会う

これは!

Saturday, November 17, 12

Page 8: わかめモナ化LT

IOモナドは世界であり外には出せないんだ!中に病院を建てよう!

Saturday, November 17, 12

Page 9: わかめモナ化LT

いままで

Saturday, November 17, 12

Page 10: わかめモナ化LT

Haskell

Saturday, November 17, 12

Page 11: わかめモナ化LT

• 今までは、Object Oriented な考え方

• オブジェクトをこね回して望む形へ

• ステートマシンを作る感

• 気づき、Haskell での考え方

• 徹頭徹尾、ライン敷設して流すだけ

• 製造ラインを作る感

Saturday, November 17, 12

Page 12: わかめモナ化LT

何かやってみよう

LTするために3年ぶりHaskellやってみた。

Saturday, November 17, 12

Page 13: わかめモナ化LT

お題SQLiteから日単位の

ユーザアクセスログを読込、日付別のアクセス数を計算してみよう!

vvaka.me/monaka-gist

vvaka.me/monaka-data

togetter.com/li/408240Saturday, November 17, 12

Page 14: わかめモナ化LT

わかめのつぶやき

会場の誰かに教えてもらおう!

Saturday, November 17, 12

Page 15: わかめモナ化LT

不幸の元凶?

IO モナドてモナドの異端児じゃないすか?

Saturday, November 17, 12

Page 16: わかめモナ化LT

○○にモナド実装しといて

JSXにモナド実装しといて!という煽りはどの程度マジなの?

Saturday, November 17, 12