More Related Content
PDF
PDF
KEY
PDF
PDF
Scala再入門 @2014/02/08 Scala関西ビギナーズ第3回 PDF
PPTX
PPTX
What's hot
PDF
PDF
PPTX
KEY
PPTX
おっさんES6/ES2015,React.jsを学ぶ PPTX
元インフラエンジニアが
Scalaを触ってつまづいたところ。 PDF
KEY
Beginners Scala in FAN 20121009 PDF
PPTX
PDF
PDF
PDF
PDF
PDF
[Scalamatsuri2016]あ、社内コミュニティ PDF
PDF
PDF
Contributing to Scala OSS from East Asia #ScalaMatsuri PPTX
Developing an Akka Edge4-5 PPTX
Developing an Akka Edge1-3 Viewers also liked
PDF
PDF
PDF
デキるプログラマだけが知っているコードレビュー7つの秘訣 PDF
PDF
PDF
PDF
PDF
PPTX
Similar to 関数型もモナドも分からなくてもScalaと言う言語は便利らしい
PDF
PDF
Scalaで萌える関数型プログラミング[1.1.RC1] PPTX
PDF
PDF
Pythonista による Pythonista のための Scala 紹介 in BPStudy #49 PPTX
ODP
PDF
Scala の関数型プログラミングを支える技術 PDF
JavaからScala、そしてClojureへ: 実務で活きる関数型プログラミング PDF
PDF
From Scala/Clojure to Kotlin PDF
PDF
PDF
Scalaで萌える関数型プログラミング[エッセンシャル版] PDF
PPTX
PDF
PPTX
PDF
PDF
More from ke-m kamekoopa
PDF
PDF
PDF
PDF
PDF
Interlli jとplayとjavaとscala PDF
PDF
PDF
PDF
PDF
PDF
PDF
PDF
PDF
PPT
関数型もモナドも分からなくてもScalaと言う言語は便利らしい
- 1.
- 2.
- 3.
- 4.
- 5.
- 6.
- 7.
Scala is 何
JVMで動く系言語
強い静的型付き言語
型推論
オブジェクト指向言語(だと個人的には思う)
- 8.
Scala is 何
JVMで動く系言語
強い静的型付き言語
型推論
オブジェクト指向言語(だと個人的には思う)
ただし関数型プログラミングスタイルを実施し
やすいように作ってある
- 9.
Scala is 何
JVMで動く系言語
強い静的型付き言語
型推論
オブジェクト指向言語(だと個人的には思う)
ただし関数型プログラミングスタイルを実施し
やすいように作ってある
javaの資産を使える
- 10.
- 11.
- 12.
- 13.
- 14.
- 15.
- 16.
- 17.
- 18.
- 19.
- 20.
- 21.
- 22.
- 23.
- 24.
- 25.
- 26.
- 27.
- 28.
- 29.
- 30.
- 31.
- 32.
- 33.
- 34.
- 35.
- 36.
- 37.
使ってみよう
Option[A]
それは、ぬるぽを殺すシステム
■━⊂( ・∀・) 彡 ガッ☆`Д´)ノ
「存在しないかもしれない値」を表す型
サブクラスはNoneとSome[A]のみ存在
None: 「値がない」を表す型
Some[A]: 「A型の値がある」を表す型
パターンマッチを使うとぬるぽを華麗に回避できる
map()やflatMap()を使うと更に華麗に回避できるけど割愛
- 38.
使ってみよう
Option[A]
それは、ぬるぽを殺すシステム
■━⊂( ・∀・) 彡 ガッ☆`Д´)ノ
「存在しないかもしれない値」を表す型
サブクラスはNoneとSome[A]のみ存在
None: 「値がない」を表す型
Some[A]: 「A型の値がある」を表す型
パターンマッチを使うとぬるぽを華麗に回避できる
map()やflatMap()を使うと更に華麗に回避できるけど割愛
やってみます
- 39.
使ってみよう
Option[A]
それは、ぬるぽを殺すシステム
■━⊂( ・∀・) 彡 ガッ☆`Д´)ノ
「存在しないかもしれない値」を表す型
サブクラスはNoneとSome[A]のみ存在
None: 「値がない」を表す型
Some[A]: 「A型の値がある」を表す型
パターンマッチを使うとぬるぽを華麗に回避できる
map()やflatMap()を使うと更に華麗に回避できるけど割愛
やってみます
- 40.
- 41.
- 42.
- 43.
- 44.
- 45.
- 46.
- 47.
- 48.