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

Kazkuki Oakamoto
Kazkuki OakamotoStudent at University
Haskell
 入門書を読んだその後は

                        @kakkun61


第2回関数型言語勉強会 @kakkun61               1/47
自己紹介
 ●   岡本和樹
 ●   @kakkun61
 ●   23 歳
 ●   大阪府立大学 4 回生
 ●   Haskell 歴 本格的には半年強ぐらい



第2回関数型言語勉強会 @kakkun61        2/47
自己紹介
 ●   最近はまってるものは、




第2回関数型言語勉強会 @kakkun61   3/47
第2回関数型言語勉強会 @kakkun61   4/47
第2回関数型言語勉強会 @kakkun61   5/47
第2回関数型言語勉強会 @kakkun61   6/47
薄い本



第2回関数型言語勉強会 @kakkun61   7/47
自己紹介
 ●   出費がかさんで金欠です




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




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


                                                         !
                                                     す
                                                 ま
                                             出
                                            に
                                        ト
                                    ス
                                テ
                            れ
第2回関数型言語勉強会 @kakkun61
                        こ                            10/47
さて




第2回関数型言語勉強会 @kakkun61   11/47
すごい H 本は読みましたか?
 ●   とりあえず、 Haskell の入門書は読んだ
 ●   次に何しよう……




第2回関数型言語勉強会 @kakkun61          12/47
単なるネタ本じゃないよ
 ●   で、
 ●   結局やめちゃった
 ●   ってことないですか?




第2回関数型言語勉強会 @kakkun61   13/47
この場を借りて
 ●   僕もふつうの H 本読んだあと、
 ●   リアル H 本読もうとして格差に耐えられ
     ずやめてしまっていました




第2回関数型言語勉強会 @kakkun61   14/47
関係者に感謝を
 ●   そんな迷えるあなたに
 ●   この岡本和樹が
 ●   微力ながら
 ●   1 つの道知るべをお教えしましょう!




第2回関数型言語勉強会 @kakkun61     15/47
関係者に感謝を
 ●   そんな迷えるあなたに
 ●   この岡本和樹が
 ●   微力ながら
 ●   1 つの道知るべをお教えしましょう!
                                               /
                                              手
                                          拍
                                      で
                                     こ
                                 こ
                             い
                         は
第2回関数型言語勉強会 @kakkun61   \                     16/47
著者の
 ●   算数ドリル的な問題集




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

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




第2回関数型言語勉強会 @kakkun61   18/47
翻訳者の
 ●   リストの最初の方の問題だと
 ●   last 関数を自作せよとか
 ●   前から読んでも後ろから読んでも同じに
     なるリストか判定する関数を書けとか




第2回関数型言語勉強会 @kakkun61     19/47
田中英行さん
 ●   このような問題が
 ●   解答・解説付きで
 ●   載ってます
                                                !
                                            ね
                                        い
                                       い
                                   が
                               説
                              解
                          ・
                         答
                        解
第2回関数型言語勉強会 @kakkun61                       20/47
村主崇行さん
 ●   文法は、だいたい分かった
 ●   だが、関数全部覚えるなんて無理だ
 ●   API どうやって調べればいいんだ?




第2回関数型言語勉強会 @kakkun61     21/47
そして
 ●   そんな迷えるあなたに
 ●   この岡本和樹が
 ●   微力ながら
 ●   1 つの道具をお教えしましょう!




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




         http://www.haskell.org/hoogle/
第2回関数型言語勉強会 @kakkun61                     23/47
プレゼントしてくださった
 ●   名前でフグれ!
 ●   "map" 関数名や
 ●   "Data.List" モジュール名で




第2回関数型言語勉強会 @kakkun61      24/47
@tamacjp さん
 ●   型でフグれ!
 ●   :: a
 ●   Int → [a] → a
 ●   Monad m ⇒ [m a] → m [a]




第2回関数型言語勉強会 @kakkun61          25/47
あなたたちの
 ●   検索結果の API リファレンスからソース
     コードの該当箇所へもリンクでとべる!




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




第2回関数型言語勉強会 @kakkun61   27/47
僕は
 ●   Hayoo! ってのもあるよ!
 ●   モジュール指定で検索ができる
 ●   map module:Data.Map
 ●   型での検索はできないみたい




第2回関数型言語勉強会 @kakkun61      28/47
正しい人生を
 ●   入門書も読んで
 ●   練習のコードもいくらか書いた
 ●   API の調べ方も分かった
 ●   でも 1 人はさびしい!




第2回関数型言語勉強会 @kakkun61   29/47
歩むことが
 ●   もしくは




第2回関数型言語勉強会 @kakkun61   30/47
できそうです
 ●   入門書読んだ
 ●   API の調べ方も分かった
 ●   でも、やっぱり書けない……




第2回関数型言語勉強会 @kakkun61   31/47
多謝
 ●   そんな迷えるあなたに
 ●   この岡本和樹が
 ●   微力ながら
 ●   1 つの集まりをお教えしましょう!




第2回関数型言語勉強会 @kakkun61    32/47
http://www.flickr.com/photos/mungobinkie/3898438930/
第2回関数型言語勉強会 @kakkun61                               33/47
http://www.flickr.com/photos/mah_japan/3495322722/
第2回関数型言語勉強会 @kakkun61                                34/47
http://www.flickr.com/photos/jannem/3457263647/
第2回関数型言語勉強会 @kakkun61                                  35/47
明石
                            Haskell


    http://www.flickr.com/photos/jannem/4821950959/
第2回関数型言語勉強会 @kakkun61                                 36/47
#AkashiHaskell
 ●   第 1 回は
 ●   「 Haskell 入門ハンズオン in 明石」
 ●   として
 ●   10 月 28 日に開催
 ●   http://connpass.com/event/1045/



第2回関数型言語勉強会 @kakkun61                  37/47
Haskell 入門ハンズオン in 明石
 ●   Haskell 全くの入門者でもついていける
     ハンズオンを目指して開いた




第2回関数型言語勉強会 @kakkun61         38/47
Haskell 入門ハンズオン in 明石
 ●   明石 +Haskell で 14 人も集まった
 ●   正直 1 桁人くらいかなと思ってた




第2回関数型言語勉強会 @kakkun61          39/47
Haskell 入門ハンズオン in 明石
 ●   なんか東京からもいらしゃってたみたい




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

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

          http://connpass.com/event/1435/
第2回関数型言語勉強会 @kakkun61                  41/47
わー

 ●12 月 16 日
 ●日曜日




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

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




第2回関数型言語勉強会 @kakkun61   43/47
いぇい
 ●   ここにいらしてる @akanehara さんも発
     表してくれるよ!




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

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



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



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

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




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

More Related Content

Featured(20)

How to have difficult conversations How to have difficult conversations
How to have difficult conversations
Rajiv Jayarajah, MAppComm, ACC4.1K views
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
Christy Abraham Joy82.1K views
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
Alireza Esmikhani30.3K views
More than Just Lines on a Map: Best Practices for U.S Bike RoutesMore than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike Routes
Project for Public Spaces & National Center for Biking and Walking6.9K views
Barbie - Brand Strategy PresentationBarbie - Brand Strategy Presentation
Barbie - Brand Strategy Presentation
Erica Santiago25.1K views
9 Tips for a Work-free Vacation9 Tips for a Work-free Vacation
9 Tips for a Work-free Vacation
Weekdone.com7.2K views
I Rock Therefore I Am. 20 Legendary Quotes from PrinceI Rock Therefore I Am. 20 Legendary Quotes from Prince
I Rock Therefore I Am. 20 Legendary Quotes from Prince
Empowered Presentations142.8K views
How to Map Your FutureHow to Map Your Future
How to Map Your Future
SlideShop.com275.1K views

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