SlideShare a Scribd company logo
Pragmatic Real-World Scala (short version)
Pragmatic Real-World Scala (short version)
Pragmatic Real-World Scala (short version)
Pragmatic Real-World Scala (short version)
Pragmatic Real-World Scala (short version)
Pragmatic Real-World Scala (short version)
Pragmatic Real-World Scala (short version)
Pragmatic Real-World Scala (short version)
Pragmatic Real-World Scala (short version)
Pragmatic Real-World Scala (short version)
Pragmatic Real-World Scala (short version)
Pragmatic Real-World Scala (short version)
Pragmatic Real-World Scala (short version)
Pragmatic Real-World Scala (short version)
Pragmatic Real-World Scala (short version)
Pragmatic Real-World Scala (short version)
Pragmatic Real-World Scala (short version)
Pragmatic Real-World Scala (short version)
Pragmatic Real-World Scala (short version)
Pragmatic Real-World Scala (short version)
Pragmatic Real-World Scala (short version)
Pragmatic Real-World Scala (short version)
Pragmatic Real-World Scala (short version)
Pragmatic Real-World Scala (short version)
Pragmatic Real-World Scala (short version)
Pragmatic Real-World Scala (short version)
Pragmatic Real-World Scala (short version)
Pragmatic Real-World Scala (short version)
Pragmatic Real-World Scala (short version)
Pragmatic Real-World Scala (short version)
Pragmatic Real-World Scala (short version)
Pragmatic Real-World Scala (short version)
Pragmatic Real-World Scala (short version)
Pragmatic Real-World Scala (short version)
Pragmatic Real-World Scala (short version)
Pragmatic Real-World Scala (short version)
Pragmatic Real-World Scala (short version)
Pragmatic Real-World Scala (short version)
Pragmatic Real-World Scala (short version)
Pragmatic Real-World Scala (short version)
Pragmatic Real-World Scala (short version)
Pragmatic Real-World Scala (short version)
Pragmatic Real-World Scala (short version)
Pragmatic Real-World Scala (short version)
Pragmatic Real-World Scala (short version)
Pragmatic Real-World Scala (short version)
Pragmatic Real-World Scala (short version)
Pragmatic Real-World Scala (short version)
Pragmatic Real-World Scala (short version)
Pragmatic Real-World Scala (short version)
Pragmatic Real-World Scala (short version)
Pragmatic Real-World Scala (short version)
Pragmatic Real-World Scala (short version)
Pragmatic Real-World Scala (short version)
Pragmatic Real-World Scala (short version)
Pragmatic Real-World Scala (short version)
Pragmatic Real-World Scala (short version)
Pragmatic Real-World Scala (short version)
Pragmatic Real-World Scala (short version)
Pragmatic Real-World Scala (short version)
Pragmatic Real-World Scala (short version)
Pragmatic Real-World Scala (short version)
Pragmatic Real-World Scala (short version)
Pragmatic Real-World Scala (short version)
Pragmatic Real-World Scala (short version)
Pragmatic Real-World Scala (short version)
Pragmatic Real-World Scala (short version)
Pragmatic Real-World Scala (short version)
Pragmatic Real-World Scala (short version)
Pragmatic Real-World Scala (short version)
Pragmatic Real-World Scala (short version)
Pragmatic Real-World Scala (short version)
Pragmatic Real-World Scala (short version)
Pragmatic Real-World Scala (short version)
Pragmatic Real-World Scala (short version)
Pragmatic Real-World Scala (short version)
Pragmatic Real-World Scala (short version)
Pragmatic Real-World Scala (short version)
Pragmatic Real-World Scala (short version)
Pragmatic Real-World Scala (short version)
Pragmatic Real-World Scala (short version)
Pragmatic Real-World Scala (short version)
Pragmatic Real-World Scala (short version)
Pragmatic Real-World Scala (short version)
Pragmatic Real-World Scala (short version)
Pragmatic Real-World Scala (short version)
Pragmatic Real-World Scala (short version)
Pragmatic Real-World Scala (short version)
Pragmatic Real-World Scala (short version)
Pragmatic Real-World Scala (short version)
Pragmatic Real-World Scala (short version)
Pragmatic Real-World Scala (short version)
Pragmatic Real-World Scala (short version)
Pragmatic Real-World Scala (short version)
Pragmatic Real-World Scala (short version)
Pragmatic Real-World Scala (short version)
Pragmatic Real-World Scala (short version)
Pragmatic Real-World Scala (short version)
Pragmatic Real-World Scala (short version)
Pragmatic Real-World Scala (short version)
Pragmatic Real-World Scala (short version)
Pragmatic Real-World Scala (short version)
Pragmatic Real-World Scala (short version)
Pragmatic Real-World Scala (short version)
Pragmatic Real-World Scala (short version)
Pragmatic Real-World Scala (short version)
Pragmatic Real-World Scala (short version)
Pragmatic Real-World Scala (short version)

More Related Content

What's hot (17)

PDF
Scala collections api expressivity and brevity upgrade from java
IndicThreads
 
PPTX
Scala for curious
Tim (dev-tim) Zadorozhniy
 
ODP
Introducing scala
Meetu Maltiar
 
PDF
Getting Started With Scala
Xebia IT Architects
 
ODP
A Tour Of Scala
fanf42
 
PDF
Learning Functional Programming Without Growing a Neckbeard
Kelsey Gilmore-Innis
 
PDF
Scala categorytheory
Knoldus Inc.
 
PDF
Ankara Jug - Practical Functional Programming with Scala
Ensar Basri Kahveci
 
PPTX
Scala fundamentals
Alfonso Ruzafa
 
ODP
Scala traits training by Sanjeev Kumar @Kick Start Scala traits & Play, organ...
Sanjeev_Knoldus
 
PDF
Map(), flatmap() and reduce() are your new best friends: simpler collections,...
Chris Richardson
 
PDF
scalaliftoff2009.pdf
Hiroshi Ono
 
PDF
Quark: A Purely-Functional Scala DSL for Data Processing & Analytics
John De Goes
 
PDF
Metaprogramming in Scala 2.10, Eugene Burmako,
Vasil Remeniuk
 
PDF
First-Class Patterns
John De Goes
 
PDF
Procedure Typing for Scala
akuklev
 
PDF
Suit case class
Didier Plaindoux
 
Scala collections api expressivity and brevity upgrade from java
IndicThreads
 
Scala for curious
Tim (dev-tim) Zadorozhniy
 
Introducing scala
Meetu Maltiar
 
Getting Started With Scala
Xebia IT Architects
 
A Tour Of Scala
fanf42
 
Learning Functional Programming Without Growing a Neckbeard
Kelsey Gilmore-Innis
 
Scala categorytheory
Knoldus Inc.
 
Ankara Jug - Practical Functional Programming with Scala
Ensar Basri Kahveci
 
Scala fundamentals
Alfonso Ruzafa
 
Scala traits training by Sanjeev Kumar @Kick Start Scala traits & Play, organ...
Sanjeev_Knoldus
 
Map(), flatmap() and reduce() are your new best friends: simpler collections,...
Chris Richardson
 
scalaliftoff2009.pdf
Hiroshi Ono
 
Quark: A Purely-Functional Scala DSL for Data Processing & Analytics
John De Goes
 
Metaprogramming in Scala 2.10, Eugene Burmako,
Vasil Remeniuk
 
First-Class Patterns
John De Goes
 
Procedure Typing for Scala
akuklev
 
Suit case class
Didier Plaindoux
 

Viewers also liked (6)

PDF
Go Reactive: Building Responsive, Resilient, Elastic & Message-Driven Systems
Jonas Bonér
 
PDF
From Microliths To Microsystems
Jonas Bonér
 
PDF
Reactive Microsystems: The Evolution of Microservices at Scale
Jonas Bonér
 
PDF
How Events Are Reshaping Modern Systems
Jonas Bonér
 
PDF
バッチを Akka Streams で再実装したら100倍速くなった話 #ScalaMatsuri
Kazuki Negoro
 
PDF
Building Reactive Systems with Akka (in Java 8 or Scala)
Jonas Bonér
 
Go Reactive: Building Responsive, Resilient, Elastic & Message-Driven Systems
Jonas Bonér
 
From Microliths To Microsystems
Jonas Bonér
 
Reactive Microsystems: The Evolution of Microservices at Scale
Jonas Bonér
 
How Events Are Reshaping Modern Systems
Jonas Bonér
 
バッチを Akka Streams で再実装したら100倍速くなった話 #ScalaMatsuri
Kazuki Negoro
 
Building Reactive Systems with Akka (in Java 8 or Scala)
Jonas Bonér
 
Ad

Similar to Pragmatic Real-World Scala (short version) (20)

PDF
pragmaticrealworldscalajfokus2009-1233251076441384-2.pdf
Hiroshi Ono
 
PDF
pragmaticrealworldscalajfokus2009-1233251076441384-2.pdf
Hiroshi Ono
 
PDF
pragmaticrealworldscalajfokus2009-1233251076441384-2.pdf
Hiroshi Ono
 
PDF
pragmaticrealworldscalajfokus2009-1233251076441384-2.pdf
Hiroshi Ono
 
PPT
Scala presentation by Aleksandar Prokopec
Loïc Descotte
 
PPT
SDC - Einführung in Scala
Christian Baranowski
 
PPT
Scala introduction
Yardena Meymann
 
ODP
Scala introduction
Alf Kristian Støyle
 
PPT
JBUG 11 - Scala For Java Programmers
Tikal Knowledge
 
ODP
Scala 2 + 2 > 4
Emil Vladev
 
PDF
Introduction to Scala
Aleksandar Prokopec
 
PDF
Scala + WattzOn, sitting in a tree....
Raffi Krikorian
 
ODP
Concurrency on the JVM
Vaclav Pech
 
ODP
Beginning Scala Svcc 2009
David Pollak
 
PDF
여자개발자모임터 6주년 개발 세미나 - Scala Language
Ashal aka JOKER
 
PDF
Scala @ TechMeetup Edinburgh
Stuart Roebuck
 
PDF
Introduction to Scala
Raúl Raja Martínez
 
PDF
(How) can we benefit from adopting scala?
Tomasz Wrobel
 
PDF
A bit about Scala
Vladimir Parfinenko
 
PDF
Scala - en bedre og mere effektiv Java?
Jesper Kamstrup Linnet
 
pragmaticrealworldscalajfokus2009-1233251076441384-2.pdf
Hiroshi Ono
 
pragmaticrealworldscalajfokus2009-1233251076441384-2.pdf
Hiroshi Ono
 
pragmaticrealworldscalajfokus2009-1233251076441384-2.pdf
Hiroshi Ono
 
pragmaticrealworldscalajfokus2009-1233251076441384-2.pdf
Hiroshi Ono
 
Scala presentation by Aleksandar Prokopec
Loïc Descotte
 
SDC - Einführung in Scala
Christian Baranowski
 
Scala introduction
Yardena Meymann
 
Scala introduction
Alf Kristian Støyle
 
JBUG 11 - Scala For Java Programmers
Tikal Knowledge
 
Scala 2 + 2 > 4
Emil Vladev
 
Introduction to Scala
Aleksandar Prokopec
 
Scala + WattzOn, sitting in a tree....
Raffi Krikorian
 
Concurrency on the JVM
Vaclav Pech
 
Beginning Scala Svcc 2009
David Pollak
 
여자개발자모임터 6주년 개발 세미나 - Scala Language
Ashal aka JOKER
 
Scala @ TechMeetup Edinburgh
Stuart Roebuck
 
Introduction to Scala
Raúl Raja Martínez
 
(How) can we benefit from adopting scala?
Tomasz Wrobel
 
A bit about Scala
Vladimir Parfinenko
 
Scala - en bedre og mere effektiv Java?
Jesper Kamstrup Linnet
 
Ad

More from Jonas Bonér (15)

PDF
We are drowning in complexity—can we do better?
Jonas Bonér
 
PDF
Kalix: Tackling the The Cloud to Edge Continuum
Jonas Bonér
 
PDF
The Reactive Principles: Design Principles For Cloud Native Applications
Jonas Bonér
 
PDF
Cloudstate—Towards Stateful Serverless
Jonas Bonér
 
PDF
Designing Events-first Microservices
Jonas Bonér
 
PDF
Without Resilience, Nothing Else Matters
Jonas Bonér
 
PDF
Life Beyond the Illusion of Present
Jonas Bonér
 
PDF
Reactive Supply To Changing Demand
Jonas Bonér
 
PDF
Go Reactive: Event-Driven, Scalable, Resilient & Responsive Systems
Jonas Bonér
 
PDF
Introducing Akka
Jonas Bonér
 
PDF
Building Scalable, Highly Concurrent & Fault Tolerant Systems - Lessons Learned
Jonas Bonér
 
PDF
Event Driven-Architecture from a Scalability perspective
Jonas Bonér
 
PDF
Scalability, Availability & Stability Patterns
Jonas Bonér
 
PDF
Akka: Simpler Scalability, Fault-Tolerance, Concurrency & Remoting through Ac...
Jonas Bonér
 
PDF
State: You're Doing It Wrong - Alternative Concurrency Paradigms For The JVM
Jonas Bonér
 
We are drowning in complexity—can we do better?
Jonas Bonér
 
Kalix: Tackling the The Cloud to Edge Continuum
Jonas Bonér
 
The Reactive Principles: Design Principles For Cloud Native Applications
Jonas Bonér
 
Cloudstate—Towards Stateful Serverless
Jonas Bonér
 
Designing Events-first Microservices
Jonas Bonér
 
Without Resilience, Nothing Else Matters
Jonas Bonér
 
Life Beyond the Illusion of Present
Jonas Bonér
 
Reactive Supply To Changing Demand
Jonas Bonér
 
Go Reactive: Event-Driven, Scalable, Resilient & Responsive Systems
Jonas Bonér
 
Introducing Akka
Jonas Bonér
 
Building Scalable, Highly Concurrent & Fault Tolerant Systems - Lessons Learned
Jonas Bonér
 
Event Driven-Architecture from a Scalability perspective
Jonas Bonér
 
Scalability, Availability & Stability Patterns
Jonas Bonér
 
Akka: Simpler Scalability, Fault-Tolerance, Concurrency & Remoting through Ac...
Jonas Bonér
 
State: You're Doing It Wrong - Alternative Concurrency Paradigms For The JVM
Jonas Bonér
 

Recently uploaded (20)

PDF
99 Bottles of Trust on the Wall — Operational Principles for Trust in Cyber C...
treyka
 
PDF
Simplify Your FME Flow Setup: Fault-Tolerant Deployment Made Easy with Packer...
Safe Software
 
PDF
“A Re-imagination of Embedded Vision System Design,” a Presentation from Imag...
Edge AI and Vision Alliance
 
PDF
Understanding The True Cost of DynamoDB Webinar
ScyllaDB
 
PDF
Supporting the NextGen 911 Digital Transformation with FME
Safe Software
 
PDF
5 Things to Consider When Deploying AI in Your Enterprise
Safe Software
 
PDF
How to Visualize the ​Spatio-Temporal Data Using CesiumJS​
SANGHEE SHIN
 
PDF
Dev Dives: Accelerating agentic automation with Autopilot for Everyone
UiPathCommunity
 
PDF
Optimizing the trajectory of a wheel loader working in short loading cycles
Reno Filla
 
PDF
Why aren't you using FME Flow's CPU Time?
Safe Software
 
PDF
DoS Attack vs DDoS Attack_ The Silent Wars of the Internet.pdf
CyberPro Magazine
 
PDF
Understanding AI Optimization AIO, LLMO, and GEO
CoDigital
 
PDF
Automating the Geo-Referencing of Historic Aerial Photography in Flanders
Safe Software
 
PPTX
01_Approach Cyber- DORA Incident Management.pptx
FinTech Belgium
 
PPTX
Smarter Governance with AI: What Every Board Needs to Know
OnBoard
 
PDF
FME as an Orchestration Tool with Principles From Data Gravity
Safe Software
 
PDF
Pipeline Industry IoT - Real Time Data Monitoring
Safe Software
 
PDF
Hyderabad MuleSoft In-Person Meetup (June 21, 2025) Slides
Ravi Tamada
 
PPTX
Mastering Authorization: Integrating Authentication and Authorization Data in...
Hitachi, Ltd. OSS Solution Center.
 
PPSX
Usergroup - OutSystems Architecture.ppsx
Kurt Vandevelde
 
99 Bottles of Trust on the Wall — Operational Principles for Trust in Cyber C...
treyka
 
Simplify Your FME Flow Setup: Fault-Tolerant Deployment Made Easy with Packer...
Safe Software
 
“A Re-imagination of Embedded Vision System Design,” a Presentation from Imag...
Edge AI and Vision Alliance
 
Understanding The True Cost of DynamoDB Webinar
ScyllaDB
 
Supporting the NextGen 911 Digital Transformation with FME
Safe Software
 
5 Things to Consider When Deploying AI in Your Enterprise
Safe Software
 
How to Visualize the ​Spatio-Temporal Data Using CesiumJS​
SANGHEE SHIN
 
Dev Dives: Accelerating agentic automation with Autopilot for Everyone
UiPathCommunity
 
Optimizing the trajectory of a wheel loader working in short loading cycles
Reno Filla
 
Why aren't you using FME Flow's CPU Time?
Safe Software
 
DoS Attack vs DDoS Attack_ The Silent Wars of the Internet.pdf
CyberPro Magazine
 
Understanding AI Optimization AIO, LLMO, and GEO
CoDigital
 
Automating the Geo-Referencing of Historic Aerial Photography in Flanders
Safe Software
 
01_Approach Cyber- DORA Incident Management.pptx
FinTech Belgium
 
Smarter Governance with AI: What Every Board Needs to Know
OnBoard
 
FME as an Orchestration Tool with Principles From Data Gravity
Safe Software
 
Pipeline Industry IoT - Real Time Data Monitoring
Safe Software
 
Hyderabad MuleSoft In-Person Meetup (June 21, 2025) Slides
Ravi Tamada
 
Mastering Authorization: Integrating Authentication and Authorization Data in...
Hitachi, Ltd. OSS Solution Center.
 
Usergroup - OutSystems Architecture.ppsx
Kurt Vandevelde