LINE iOSエンジニアが語る パーサーコンビネーター活用事例 #tryswiftconf

Parser Combinator in Swift Yasuhiro Inami @inamiy パーサーコンビネーターは、関数型プログラミングにおける最も美しいコード記述法の一つです。JSON構文木などを簡単に生成することができます。このプレゼンテーションでは、パーサーコンビネーターが実際にどのように動作し、活用されているのか、具体例を交えて解説します。
2
宇佐見公輔 @usamik26

Haskell っぽいっていうか Haskell そのまんまか #tryswiftconf

2016-03-04 16:39:52
リンク GitHub kareman/FootlessParser FootlessParser - A simple parser combinator written in Swift
リンク GitHub robrix/Madness Recursive Descent Into Madness
WorldDownTown @WorldDownTown

またHaskellの話。早くH本読み終わらないと。 #tryswiftconf

2016-03-04 16:40:09
Sho Ikeda @ikesyo

この辺の実装を見たことがあるので、そうそうこんな感じと思う #tryswiftconf

2016-03-04 16:40:33
naoty @naoty_k

"Functional programming in Swift"の中身と同じかな #tryswiftconf

2016-03-04 16:40:54
Kazuki Saima @kazukimasai

この辺の実装読み込んだから、ギリついてける。 github.com/thoughtbot/Argo #tryswiftconf

2016-03-04 16:41:53
リンク GitHub thoughtbot/Argo Argo - Functional JSON parsing library for Swift
tid @_tid_

Q “逆にエンジニアをデザインに引き込む必要性は感じますか?” A “デザインは難しいですよね、でもそれができれば素晴らしいものができますよ” #tryswiftconf

2016-03-04 16:42:03
Hirohito Kato ⌘ @hkato193

このパーサーで書けるコードを横に置いた状態で話してほしい(前半に出てきた演算子をすでに忘れた) #tryswiftconf

2016-03-04 16:43:14
Motohiro Takayama @mootoh

ナチュラルでオーガニックなハンバーガーをモナドでパースする話だ 🍔 #tryswiftconf

2016-03-04 16:44:57
sonson @sonson_twit

完全に構文解析の時間になっとるw #tryswiftconf

2016-03-04 16:45:36
ダンボー田中📦 @ktanaka117

ハンバーガーのレシピの話か、うん...w #tryswiftconf

2016-03-04 16:45:47
春原 @srqrvgodg

Haskell っぽいっていうか Haskell そのまんまか #tryswiftconf

2016-03-04 16:46:03
Takashi Kudo @ToraDady

やっぱり、この本を読むところからやり直さなきゃ。。 #tryswiftconf amazon.co.jp/dp/B009RO80XY/…

2016-03-04 16:46:39
リンク www.amazon.co.jp Amazon.co.jp: すごいHaskellたのしく学ぼう! 電子書籍: Miran Lipovaca, 田中 英行, 村主崇行: Kindleストア すごいHaskellたのしく学ぼう! [Kindle版] (Miran Lipovaca, 田中 英行, 村主崇行): 一度購入いただいた電子書籍は、KindleおよびFire端末、スマートフォンやタブレットなど、様々な端末でもお楽しみいただけます。読み終えたページ、ブックマークやメモ、ハイライトも同期されますのでご活用ください。
熊谷 友宏 @es_kumagai

ぜんぜん理解はできないけれど、このコードを組み立てていく感じがなんか楽しい🙂 #tryswiftconf

2016-03-04 16:46:41
NAKANISHI Yoshiaki @chun_ryo

関数型言語落ちこぼれなのでついていけてません #tryswiftconf

2016-03-04 16:46:54
akira108 @hoshi_gaki

2-4年って書いてあるけど1年で出来たぞ! (本当は2〜4歳対象の意)#tryswiftconf

2016-03-04 16:46:56
ダンボー田中📦 @ktanaka117

学習コスト極高ではwww この概念を学ぶとどの辺が美味しいんだろう? #tryswiftconf

2016-03-04 16:47:26
noborunrun🐾 @noborunrun

英語だけど面白いから内容じゃなくて英語聞いてる #tryswiftconf

2016-03-04 16:49:38