2016/04/23 #cswift 第7回 カジュアル Swift 勉強会 @ 青葉台

0
takasek @takasek

SwiftTask作者のInamiyさんご本人のQiita記事ではCustom Operatorの定義がキレッキレ qiita.com/inamiy/items/0… #cswift

2016-04-23 16:35:15
熊谷 友宏 @es_kumagai

『〜してもよろしいですか?』も非同期、未来に確定する、みたいに捉えられる、と。 #cswift

2016-04-23 16:36:23
takasek @takasek

SwiftTask、既存の処理を置き換えるのが驚くほど簡単(クロージャで包んで、終わったらfulfillかreject呼ぶように書き加えるだけ)なので、既存プロジェクトでも気軽に導入できますねっ #cswift

2016-04-23 16:39:08
熊谷 友宏 @es_kumagai

iCloud が絡むとなかなか気を使うのね。 #cswift

2016-04-23 16:42:54
haptaro @haptaro

あきお@akio0911 さんのRxSwiftライブコーディング! #cswift

2016-04-23 16:49:53
takasek @takasek

SwiftTaskでTask<(), T, ()>のように受け取る型をジェネリクスで指定しようとする場合、typealiasでは不可能なので、そういうとき自分はTask(classです)を継承した独自Taskを実装してます 他に解決策あるかな… #cswift

2016-04-23 16:50:40
熊谷 友宏 @es_kumagai

retry メソッドで任意回の再挑戦が簡単に書けるのいいですよね。 #cswift

2016-04-23 16:50:50
熊谷 友宏 @es_kumagai

ちょっと席を抜けてしまった。もったいなかった。 #cswift

2016-04-23 17:00:33
熊谷 友宏 @es_kumagai

map が流れみたいに感じるの、ずいぶん Swift に触れてようやく、だんだん感じられるようになってきますよね。 #cswift

2016-04-23 17:06:00
takasek @takasek

Reactive Programmingが何をやってるのか分からない場合、「Optionalは箱」→「Future Monadも箱」「Reactiveの川も箱」という形で概念が繋がってるので、一歩一歩踏破してくとスッキリすると思います #cswift

2016-04-23 17:09:59
haptaro @haptaro

Rxというのは2009年ごろにMicrosoftが作ったらしい... なので言語固有のものではないっぽい #cswift

2016-04-23 17:16:33
熊谷 友宏 @es_kumagai

おお、素晴らしい発表橋渡し! #cswift

2016-04-23 17:17:03
熊谷 友宏 @es_kumagai

今日は AppleTV がとっても活躍している🙂 #cswift

2016-04-23 17:38:12
あきお | フリーランスiOSエンジニア @akio0911

#cswift twitter.com/haptaro/status…

2016-04-23 17:53:45
haptaro @haptaro

そーいや第六回カジュアルSwiftで話題に出たlastとendの英単語についてリーダブルコードにも載ってた #cswift pic.twitter.com/U3OIxgFwK1

2016-04-12 20:02:36
田畑 浩平@服薬管理アプリをリリースしました @nerd0geek1

カジュアルSwift勉強会、超楽しかった。 雰囲気カジュアルで、内容カジュアルじゃなかったけど笑 #cswift

2016-04-24 00:55:14
takasek @takasek

昨日のカジュアルSwift勉強会の懇親会で「Haskellの勉強会に行くと、発表の6割が型の説明で終わる」って話を聞いた。人間がコードを書くとバグを作り込む余地があるから、静的に解決できるなら可能な限りコンパイラに解決させるべきで、そのための機構が型なんだよな。

2016-04-24 21:29:51
takasek @takasek

根っこが共通する話なんだけど、先日TDDBCに参加したときも、参加者が思い思いの言語でテスト駆動開発を実践してる中、Swiftだと結構な部分が「コンパイルが通れば保証できる」コードになった。そこで「コンパイルエラーはレッドの一種と捉えていい」という話があって印象に残っている。

2016-04-24 21:36:09