第2回関数型言語勉強会 lt 「haskell 入門書を読んだその後は」

47
第2回関数型言語勉強会 @kakkun61 1/47 Haskell 入門書を読んだその後は @kakkun61

Upload: kazkuki-oakamoto

Post on 12-May-2015

2.883 views

Category:

Technology


2 download

DESCRIPTION

第2回関数型言語勉強会 LT 「Haskell 入門書を読んだその後は」 http://atnd.org/events/33084

TRANSCRIPT

Page 1: 第2回関数型言語勉強会 LT 「Haskell 入門書を読んだその後は」

第2回関数型言語勉強会 @kakkun61 1/47

Haskell入門書を読んだその後は

@kakkun61

Page 2: 第2回関数型言語勉強会 LT 「Haskell 入門書を読んだその後は」

第2回関数型言語勉強会 @kakkun61 2/47

自己紹介

● 岡本和樹● @kakkun61● 23 歳● 大阪府立大学 4 回生● Haskell 歴 本格的には半年強ぐらい

Page 3: 第2回関数型言語勉強会 LT 「Haskell 入門書を読んだその後は」

第2回関数型言語勉強会 @kakkun61 3/47

自己紹介

● 最近はまってるものは、

Page 4: 第2回関数型言語勉強会 LT 「Haskell 入門書を読んだその後は」

第2回関数型言語勉強会 @kakkun61 4/47

Page 5: 第2回関数型言語勉強会 LT 「Haskell 入門書を読んだその後は」

第2回関数型言語勉強会 @kakkun61 5/47

Page 6: 第2回関数型言語勉強会 LT 「Haskell 入門書を読んだその後は」

第2回関数型言語勉強会 @kakkun61 6/47

Page 7: 第2回関数型言語勉強会 LT 「Haskell 入門書を読んだその後は」

第2回関数型言語勉強会 @kakkun61 7/47

薄い本

Page 8: 第2回関数型言語勉強会 LT 「Haskell 入門書を読んだその後は」

第2回関数型言語勉強会 @kakkun61 8/47

自己紹介

● 出費がかさんで金欠です

Page 9: 第2回関数型言語勉強会 LT 「Haskell 入門書を読んだその後は」

第2回関数型言語勉強会 @kakkun61 9/47

自己紹介

Page 10: 第2回関数型言語勉強会 LT 「Haskell 入門書を読んだその後は」

第2回関数型言語勉強会 @kakkun61 10/47

自己紹介

これテストに出ます!

Page 11: 第2回関数型言語勉強会 LT 「Haskell 入門書を読んだその後は」

第2回関数型言語勉強会 @kakkun61 11/47

さて

Page 12: 第2回関数型言語勉強会 LT 「Haskell 入門書を読んだその後は」

第2回関数型言語勉強会 @kakkun61 12/47

すごい H本は読みましたか?

● とりあえず、 Haskell の入門書は読んだ● 次に何しよう……

Page 13: 第2回関数型言語勉強会 LT 「Haskell 入門書を読んだその後は」

第2回関数型言語勉強会 @kakkun61 13/47

単なるネタ本じゃないよ

● で、● 結局やめちゃった● ってことないですか?

Page 14: 第2回関数型言語勉強会 LT 「Haskell 入門書を読んだその後は」

第2回関数型言語勉強会 @kakkun61 14/47

この場を借りて

● 僕もふつうの H本読んだあと、● リアル H本読もうとして格差に耐えられずやめてしまっていました

Page 15: 第2回関数型言語勉強会 LT 「Haskell 入門書を読んだその後は」

第2回関数型言語勉強会 @kakkun61 15/47

関係者に感謝を

● そんな迷えるあなたに● この岡本和樹が● 微力ながら● 1 つの道知るべをお教えしましょう!

Page 16: 第2回関数型言語勉強会 LT 「Haskell 入門書を読んだその後は」

第2回関数型言語勉強会 @kakkun61 16/47

関係者に感謝を

● そんな迷えるあなたに● この岡本和樹が● 微力ながら● 1 つの道知るべをお教えしましょう!

\はい ここで拍手/

Page 17: 第2回関数型言語勉強会 LT 「Haskell 入門書を読んだその後は」

第2回関数型言語勉強会 @kakkun61 17/47

著者の

● 算数ドリル的な問題集

http://www.haskell.org/haskellwiki/H-99:_Ninety-Nine_Haskell_Problems

Page 18: 第2回関数型言語勉強会 LT 「Haskell 入門書を読んだその後は」

第2回関数型言語勉強会 @kakkun61 18/47

Miran Lipovaca さん

Page 19: 第2回関数型言語勉強会 LT 「Haskell 入門書を読んだその後は」

第2回関数型言語勉強会 @kakkun61 19/47

翻訳者の

● リストの最初の方の問題だと● last 関数を自作せよとか● 前から読んでも後ろから読んでも同じになるリストか判定する関数を書けとか

Page 20: 第2回関数型言語勉強会 LT 「Haskell 入門書を読んだその後は」

第2回関数型言語勉強会 @kakkun61 20/47

田中英行さん

● このような問題が● 解答・解説付きで● 載ってます

解答・解説がいいね!

Page 21: 第2回関数型言語勉強会 LT 「Haskell 入門書を読んだその後は」

第2回関数型言語勉強会 @kakkun61 21/47

村主崇行さん

● 文法は、だいたい分かった● だが、関数全部覚えるなんて無理だ● API どうやって調べればいいんだ?

Page 22: 第2回関数型言語勉強会 LT 「Haskell 入門書を読んだその後は」

第2回関数型言語勉強会 @kakkun61 22/47

そして

● そんな迷えるあなたに● この岡本和樹が● 微力ながら● 1 つの道具をお教えしましょう!

Page 23: 第2回関数型言語勉強会 LT 「Haskell 入門書を読んだその後は」

第2回関数型言語勉強会 @kakkun61 23/47

誕生日に

http://www.haskell.org/hoogle/

Page 24: 第2回関数型言語勉強会 LT 「Haskell 入門書を読んだその後は」

第2回関数型言語勉強会 @kakkun61 24/47

プレゼントしてくださった

● 名前でフグれ!● "map" 関数名や● "Data.List" モジュール名で

Page 25: 第2回関数型言語勉強会 LT 「Haskell 入門書を読んだその後は」

第2回関数型言語勉強会 @kakkun61 25/47

@tamacjp さん

● 型でフグれ!● :: a● Int → [a] → a● Monad m ⇒ [m a] → m [a]

Page 26: 第2回関数型言語勉強会 LT 「Haskell 入門書を読んだその後は」

第2回関数型言語勉強会 @kakkun61 26/47

あなたたちの

● 検索結果の API リファレンスからソースコードの該当箇所へもリンクでとべる!

Page 27: 第2回関数型言語勉強会 LT 「Haskell 入門書を読んだその後は」

第2回関数型言語勉強会 @kakkun61 27/47

おかげで

Page 28: 第2回関数型言語勉強会 LT 「Haskell 入門書を読んだその後は」

第2回関数型言語勉強会 @kakkun61 28/47

僕は

● Hayoo! ってのもあるよ!● モジュール指定で検索ができる● map module:Data.Map● 型での検索はできないみたい

Page 29: 第2回関数型言語勉強会 LT 「Haskell 入門書を読んだその後は」

第2回関数型言語勉強会 @kakkun61 29/47

正しい人生を

● 入門書も読んで● 練習のコードもいくらか書いた● API の調べ方も分かった● でも 1人はさびしい!

Page 30: 第2回関数型言語勉強会 LT 「Haskell 入門書を読んだその後は」

第2回関数型言語勉強会 @kakkun61 30/47

歩むことが

● もしくは

Page 31: 第2回関数型言語勉強会 LT 「Haskell 入門書を読んだその後は」

第2回関数型言語勉強会 @kakkun61 31/47

できそうです

● 入門書読んだ● API の調べ方も分かった● でも、やっぱり書けない……

Page 32: 第2回関数型言語勉強会 LT 「Haskell 入門書を読んだその後は」

第2回関数型言語勉強会 @kakkun61 32/47

多謝

● そんな迷えるあなたに● この岡本和樹が● 微力ながら● 1 つの集まりをお教えしましょう!

Page 33: 第2回関数型言語勉強会 LT 「Haskell 入門書を読んだその後は」

第2回関数型言語勉強会 @kakkun61 33/47

http://www.flickr.com/photos/mungobinkie/3898438930/

Page 34: 第2回関数型言語勉強会 LT 「Haskell 入門書を読んだその後は」

第2回関数型言語勉強会 @kakkun61 34/47http://www.flickr.com/photos/mah_japan/3495322722/

Page 35: 第2回関数型言語勉強会 LT 「Haskell 入門書を読んだその後は」

第2回関数型言語勉強会 @kakkun61 35/47http://www.flickr.com/photos/jannem/3457263647/

Page 36: 第2回関数型言語勉強会 LT 「Haskell 入門書を読んだその後は」

第2回関数型言語勉強会 @kakkun61 36/47http://www.flickr.com/photos/jannem/4821950959/

明石Haskell

Page 37: 第2回関数型言語勉強会 LT 「Haskell 入門書を読んだその後は」

第2回関数型言語勉強会 @kakkun61 37/47

#AkashiHaskell

● 第 1 回は● 「 Haskell 入門ハンズオン in明石」● として● 10月 28 日に開催● http://connpass.com/event/1045/

Page 38: 第2回関数型言語勉強会 LT 「Haskell 入門書を読んだその後は」

第2回関数型言語勉強会 @kakkun61 38/47

Haskell 入門ハンズオン in明石

● Haskell 全くの入門者でもついていけるハンズオンを目指して開いた

Page 39: 第2回関数型言語勉強会 LT 「Haskell 入門書を読んだその後は」

第2回関数型言語勉強会 @kakkun61 39/47

Haskell 入門ハンズオン in明石

● 明石+Haskell で 14 人も集まった● 正直 1桁人くらいかなと思ってた

Page 40: 第2回関数型言語勉強会 LT 「Haskell 入門書を読んだその後は」

第2回関数型言語勉強会 @kakkun61 40/47

Haskell 入門ハンズオン in明石

● なんか東京からもいらしゃってたみたい

Page 41: 第2回関数型言語勉強会 LT 「Haskell 入門書を読んだその後は」

第2回関数型言語勉強会 @kakkun61 41/47

なんと!

●そんな明石 Haskell が!●第 2 回!●開かれます!

http://connpass.com/event/1435/

Page 42: 第2回関数型言語勉強会 LT 「Haskell 入門書を読んだその後は」

第2回関数型言語勉強会 @kakkun61 42/47

わー

●12月 16 日●日曜日

Page 43: 第2回関数型言語勉強会 LT 「Haskell 入門書を読んだその後は」

第2回関数型言語勉強会 @kakkun61 43/47

ほほう

●明石駅のすぐそこ!●明石駅は新快速が止まる!

Page 44: 第2回関数型言語勉強会 LT 「Haskell 入門書を読んだその後は」

第2回関数型言語勉強会 @kakkun61 44/47

いぇい

● ここにいらしてる @akanehara さんも発表してくれるよ!

Page 45: 第2回関数型言語勉強会 LT 「Haskell 入門書を読んだその後は」

第2回関数型言語勉強会 @kakkun61 45/47

先着!

●参加者だけじゃなくて●今回はなんと●発表するチャンスも!

Page 46: 第2回関数型言語勉強会 LT 「Haskell 入門書を読んだその後は」

第2回関数型言語勉強会 @kakkun61 46/47

おまえら

明石焼き食べたいかーー!?

Page 47: 第2回関数型言語勉強会 LT 「Haskell 入門書を読んだその後は」

第2回関数型言語勉強会 @kakkun61 47/47