アットホームな言語Elm
by
ababup1192
Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
Elmは アットホームな雰囲気な言語 です。 ソフトウェアエンジニア ABAB↑↓BA
Slide 2
Slide 2 text
自己紹介 - 会津大学(福島)で大学院生 -> 東京へ - 今年2018年3月から社会人デビュー - 趣味布教 2 Twitter: @ababupdownba
Slide 3
Slide 3 text
Elm布教歴 (1) - 謎の言語Elmを一切触らず後輩に勧める - 逆に後輩から勧められる - 入社後に即勉強会開催(開催数 2桁突破) 3
Slide 4
Slide 4 text
Elm布教歴 (2) - QA勉強会でElmのプレゼン - Yokohama.scala#1で、過半数にElmをさせる - AWS歴2週間でJAWSに挑み Elmのプレゼンをする(!?) 4
Slide 5
Slide 5 text
今日の愉快な フレームワークたちの トップページを比較してみ ました! 5
Slide 6
Slide 6 text
ユーザインターフェースを構築するた めのJavaScriptライブラリ かっこいい! 6
Slide 7
Slide 7 text
一つのフレームワーク。 モバイル そして デスクトップ。 ダンディ! 7
Slide 8
Slide 8 text
革新的な JavaScriptフレームワーク 自信満々! 8
Slide 9
Slide 9 text
ClojureScriptは、堅牢で実用的で高速 なプログラミング言語であり、シンプル で一貫性のある強力なツールを形成 する便利な機能を備えています。 長い! 9
Slide 10
Slide 10 text
信頼できるWebアプリのための めっっっっちゃ楽しい言語 ほっこり 10
Slide 11
Slide 11 text
11 圧倒的(あっと) home 感(ほーむ)
Slide 12
Slide 12 text
Elmの アットホームなところ 集めてみました! 12
Slide 13
Slide 13 text
13 変数書き換えた ろw 再代入(再定義) は厳禁!
Slide 14
Slide 14 text
14 else節いらんか w そもそも Syntax Error
Slide 15
Slide 15 text
15 EUROわからん し ええかw Union Types 網羅は必須!
Slide 16
Slide 16 text
16 先頭の要素に演 算したろw 危険演算は 容赦無く Maybe!
Slide 17
Slide 17 text
Elmママは厳しいだけじゃ ないよ! 17
Slide 18
Slide 18 text
18 Elmアーキテクチャ は、 誰でもわかるわよ
Slide 19
Slide 19 text
19 値は何でも比較 できるわよ
Slide 20
Slide 20 text
20 関数も値を必ず返す からテストがしやす いのよ
Slide 21
Slide 21 text
21 Property based Testingはテスト屋さ んにモテるわよ
Slide 22
Slide 22 text
22 JavaScriptの関数を 呼び出したい? Portsでいいじゃな い。ボイラプレート?
Slide 23
Slide 23 text
23 正規表現?パーサ でいいんじゃない の?
Slide 24
Slide 24 text
24 レコードがネストして いる?
Slide 25
Slide 25 text
25 Lensを(getter, setter)を定義して...
Slide 26
Slide 26 text
26 こうじゃ!
Slide 27
Slide 27 text
27 お母さんがおかしくなり始めたところで 内製で作ってるAWS ECSを可視化するツー ル。 需要があるようなのでOSS化予定! 時間があれば!
Slide 28
Slide 28 text
28 困っていることはElm人 口が少なすぎるこ と!!!! みんなElmoになって よ!!!
Slide 29
Slide 29 text
29 ご清聴ありがとうござい ました!