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
590
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
XSLTで作るBrainfuck処理系
makki_d
0
210
Code as Context 〜 1にコードで 2にリンタ 34がなくて 5にルール? 〜
yodakeisuke
0
100
Claude Codeの使い方
ttnyt8701
1
130
関数型まつりレポート for JuliaTokai #22
antimon2
0
150
「ElixirでIoT!!」のこれまでとこれから
takasehideki
0
370
ドメインモデリングにおける抽象の役割、tagless-finalによるDSL構築、そして型安全な最適化
knih
11
2k
ruby.wasmで多人数リアルタイム通信ゲームを作ろう
lnit
2
250
Enterprise Web App. Development (2): Version Control Tool Training Ver. 5.1
knakagawa
1
120
Benchmark
sysong
0
250
C++20 射影変換
faithandbrave
0
520
LINEヤフー データグループ紹介
lycorp_recruit_jp
0
810
ニーリーにおけるプロダクトエンジニア
nealle
0
130
Featured
See All Featured
Optimizing for Happiness
mojombo
379
70k
We Have a Design System, Now What?
morganepeng
53
7.7k
Testing 201, or: Great Expectations
jmmastey
42
7.5k
The Language of Interfaces
destraynor
158
25k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
228
22k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
33
5.9k
Measuring & Analyzing Core Web Vitals
bluesmoon
7
490
GraphQLの誤解/rethinking-graphql
sonatard
71
11k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
Rebuilding a faster, lazier Slack
samanthasiow
81
9k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
2.9k
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 ษڧ「〳『