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
Javaslang DevoxxMA
Search
Grzegorz Piwowarek
November 03, 2016
Programming
2
1.1k
Javaslang DevoxxMA
Grzegorz Piwowarek
November 03, 2016
Tweet
Share
More Decks by Grzegorz Piwowarek
See All by Grzegorz Piwowarek
Javaslang DevoxxBE 2016
pivovarit
1
130
JavaSlang JavaDayKiev 2016
pivovarit
0
77
Javaslang - functional Java done right
pivovarit
0
220
Java Wars VIII: The Function Awakens
pivovarit
0
690
Java 8 vs. Checked Exceptions
pivovarit
0
110
Java 8: Lambdas, Monads and Java Collections
pivovarit
1
110
Other Decks in Programming
See All in Programming
Module Harmony
petamoriken
2
540
Honoを技術選定したAI要件定義プラットフォームAcsimでの意思決定
codenote
0
260
Building AI Agents with TypeScript #TSKaigiHokuriku
izumin5210
5
990
知られているようで知られていない JavaScriptの仕様 4選
syumai
0
630
アーキテクチャと考える迷子にならない開発者テスト
irof
9
3.3k
Doc Translate - LLMを活用したコードドキュメント自動翻訳VSCode拡張機能
eycjur
0
110
DartASTとその活用
sotaatos
2
150
ソフトウェア設計の課題・原則・実践技法
masuda220
PRO
21
16k
Microservices Platforms: When Team Topologies Meets Microservices Patterns
cer
PRO
0
480
FlutterKaigi 2025 システム裏側
yumnumm
0
1.2k
r2-image-worker
yusukebe
1
180
複数チーム並行開発下でのコード移行アプローチ ~手動 Codemod から「生成AI 活用」への進化
andpad
0
180
Featured
See All Featured
How to train your dragon (web standard)
notwaldorf
97
6.4k
Done Done
chrislema
186
16k
Building Adaptive Systems
keathley
44
2.8k
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
1
46
KATA
mclloyd
PRO
32
15k
GraphQLとの向き合い方2022年版
quramy
49
14k
Art, The Web, and Tiny UX
lynnandtonic
303
21k
Java REST API Framework Comparison - PWX 2021
mraible
34
9k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
340
How to Ace a Technical Interview
jacobian
280
24k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Side Projects
sachag
455
43k
Transcript
Javaslang - Functional Java Done Right Grzegorz Piwowarek @pivovarit touk.pl
#javaslang
/dev/pivovarit • • • • #javaslang @pivovarit
Functional Java 8 #javaslang @pivovarit
Functional Java 8 #javaslang @pivovarit
Functional Java 8 #javaslang @pivovarit
Functional Java 8 #javaslang @pivovarit
Java 8 issues #javaslang @pivovarit
#javaslang @pivovarit
#javaslang @pivovarit
#javaslang @pivovarit
#javaslang @pivovarit
#javaslang @pivovarit
#javaslang @pivovarit
#javaslang @pivovarit
#javaslang @pivovarit
#javaslang @pivovarit
#javaslang @pivovarit
#javaslang @pivovarit
#javaslang @pivovarit
#javaslang @pivovarit
#javaslang @pivovarit
#javaslang @pivovarit
#javaslang @pivovarit
#javaslang @pivovarit
#javaslang @pivovarit
#javaslang @pivovarit
#javaslang @pivovarit
#javaslang @pivovarit
#javaslang @pivovarit
#javaslang @pivovarit
#javaslang @pivovarit
#javaslang @pivovarit
#javaslang @pivovarit
#javaslang @pivovarit
#javaslang @pivovarit
#javaslang @pivovarit
#javaslang @pivovarit
#javaslang @pivovarit
#javaslang @pivovarit
#javaslang @pivovarit
#javaslang @pivovarit
#javaslang @pivovarit
#javaslang @pivovarit
#javaslang @pivovarit
#javaslang @pivovarit
#javaslang @pivovarit
#javaslang @pivovarit
#javaslang @pivovarit
#javaslang @pivovarit
#javaslang @pivovarit
#javaslang @pivovarit
#javaslang @pivovarit
#javaslang @pivovarit
#javaslang @pivovarit
#javaslang @pivovarit
#javaslang