Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Scala初心者がScalaを勉強しようとして
Search
Kaneko Tatsuya
March 20, 2013
Programming
0
430
Scala初心者がScalaを勉強しようとして
Kaneko Tatsuya
March 20, 2013
Tweet
Share
More Decks by Kaneko Tatsuya
See All by Kaneko Tatsuya
キャリアを充実させる『カギ』に!PR TIMES CTO金子達哉から学ぶアウトプット術 / output_method
catatsuy
0
600
ISUCONの情報共有にはこれ!notify_slack!/isucon_notify_slack
catatsuy
1
1k
ISUCON6本選のベンチマークでconsulを使用してクラスタを構築した話 / isucon6-night
catatsuy
2
1.2k
ユニクロの レジから学ぶ Goroutine #yapc8oji #yapc8ojiA /uniqlo_golang
catatsuy
6
2.3k
社内ISUCONオープニング/private-isu-opening
catatsuy
0
10k
ピクシブ社内広告サーバーでのGoの開発・運用 #gocon /p_ads_server_gocon2015
catatsuy
10
11k
fluentdで大量のログを Google BigQueryに送ってみた #fluentdmeetup /send_a_log_to_bigquery_with_fluentd
catatsuy
1
4.2k
『pixivエンジニアが教えるプログラミング入門』出版記念特別編基調講演
catatsuy
3
1.9k
ピクシブ広告サーバー開発・運用の軌跡 2015春インターン講義資料
catatsuy
17
11k
Other Decks in Programming
See All in Programming
Introducing ReActionView: A new ActionView-Compatible ERB Engine @ Kaigi on Rails 2025, Tokyo, Japan
marcoroth
3
920
After go func(): Goroutines Through a Beginner’s Eye
97vaibhav
0
240
Web フロントエンドエンジニアに開かれる AI Agent プロダクト開発 - Vercel AI SDK を観察して AI Agent と仲良くなろう! #FEC余熱NIGHT
izumin5210
3
410
CSC509 Lecture 01
javiergs
PRO
1
430
Serena MCPのすすめ
wadakatu
4
900
Django Ninja による API 開発効率化とリプレースの実践
kashewnuts
0
980
CSC305 Lecture 03
javiergs
PRO
0
230
階層構造を表現するデータ構造とリファクタリング 〜1年で10倍成長したプロダクトの変化と課題〜
yuhisatoxxx
3
920
複雑化したリポジトリをなんとかした話 pipenvからuvによるモノレポ構成への移行
satoshi256kbyte
1
790
10年もののAPIサーバーにおけるCI/CDの改善の奮闘
mbook
0
780
『毎日の移動』を支えるGoバックエンド内製開発
yutautsugi
2
200
CSC509 Lecture 02
javiergs
PRO
0
410
Featured
See All Featured
What’s in a name? Adding method to the madness
productmarketing
PRO
23
3.7k
Why You Should Never Use an ORM
jnunemaker
PRO
59
9.6k
Building a Scalable Design System with Sketch
lauravandoore
462
33k
Rebuilding a faster, lazier Slack
samanthasiow
84
9.2k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
657
61k
Practical Orchestrator
shlominoach
190
11k
The World Runs on Bad Software
bkeepers
PRO
71
11k
Site-Speed That Sticks
csswizardry
11
880
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
188
55k
4 Signs Your Business is Dying
shpigford
185
22k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.4k
Being A Developer After 40
akosma
91
590k
Transcript
Scala ॳ৺ऀ Scala ぇษڧ 「〽⿸〝「〛 ۚࢠୡ࠸ (id:catatsuy)
ࣗݾհ • ۚࢠୡ࠸ • 〤〛〟 ID: catatsuy • twitter: catatsuy
URL: • http://www.catatsuy.org • http://blog.catatsuy.org • https://matw.co
ॴଐ • ౦ژۀେֶ • ใֶՊ 4 ʢ9 ݄ଔۀ༧ఆʣ • ٢ݚڀࣨ
• ぢアゃゔがのぎがずふぜばを
ब৬׆ಈ • 〤〛〟ぐアのがア 2012 • pixiv ぐアのがア
10 ݄〾 〭ʂ
WARNING
〈〣ゆ゛にア〤〻〪い〜『 ぢがへ〤Ұߦ〷ग़〛 〳【え ゙ひぜと「〛ฉ 〳「〼⿸
Կ〜⿶〣ʁ
खॊ〾〠ئ⿶「〳『
Scala 〠ڵຯぇ࣋〘〔ཧ༝ • ؔܕݴޠ • ܕਪ • ざゅでこぜぷࢦ • てアゆ゚〟هड़
• JVM 〣্〜ಈ。
• ීஈ〘〛⿶ݴޠぇ෦త〠ؔܕݴޠ〴〔⿶ 〠⿺〟⿶〣 • 〒ぁ〜 ぁ〥ແཧ「〛⿸ඞཁ〤〟⿶ʁ
࠷ߴ〠〹〥⿶ݴޠ PHP array array_map (callable $callback, array $arr1) bool array_walk
(array &$array, callable $funcname) array array_filter (array $input, callable $callback) ӕ〴〔⿶〕あʁ ಉ」ݴޠ〟え〕】 〈ぁ〜ʜ
PHP 〣 • PHP5.3 〾ແ໊ؔ⿺〽⿸〠ʂ • ࠐ〴ؔ〣⿶উख࠷ѱ〜⿸ؾ〠〟〾〟⿶ • 0 ==
’hoge’ ൃੜ『 • جຊత〟෦〜〷݁ߏ〤〳
ぢひゆຊぇߪೖ「〳「〔ʂ Scala とたがゅ゚ ゆ゜そゎアそୈ 2 ൛
〽。い〾〟⿶ʜ
〾〟⿶ཧ༝ • ؔܕɾざゅでこぜぷࢦܕɾखଓ ܕ〭〣ཧղ ઙ⿶ • ༻ޠɾゐ゙ひぷ〾〟⿶ • ؔܕ〣ษڧぇ「〔⿶〈ぁ〜〤ษڧ〠〟〾〟⿶
『〉⿶ H ຊ ؔܕݴޠ〣ษڧ〣〔〶〠 『〉⿶ H ຊぇߪೖ
『〉⿶ H ຊ〜 • ؔܕݴޠ〣༻ޠ〹Җྗ〟〞ษڧ〜 • ؔܕݴޠ〣ܦݧઙ⿶ਓ〤ぢひゆຊಡえ〜〷ҙ ຯ〟⿶ • 〳』〤『〉⿶
H ຊʂ
〳〝〶 • 〳』『〉⿶ H ຊಡ〴〳「〼⿸ • ిࢠॻ੶⿴〿〳『 • 〒〣⿴〝ぢひゆຊಡ〴〳「〼⿸ •
Scala ษڧ「〳『