Skip to content

Commit d62905c

Browse files
committed
Merge pull request #252 from axel22/master
Add the Scala Concurrency book to the list.
2 parents 1a41de1 + addaf2d commit d62905c

File tree

2 files changed

+23
-0
lines changed

2 files changed

+23
-0
lines changed

documentation/books.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -239,6 +239,29 @@ Scala Puzzlers is a collection of such examples in Scala. It is not only an ente
239239
<br />
240240

241241

242+
[**Learning Concurrent Programming in Scala**](https://www.packtpub.com/application-development/learning-concurrent-programming-scala)
243+
– **Available Now**
244+
by Aleksandar Prokopec
245+
246+
Published by [Packt Publishing](https://www.packtpub.com/):
247+
248+
<div class="row">
249+
<div class="span2">
250+
<div align="center">
251+
<a href="https://www.packtpub.com/application-development/learning-concurrent-programming-scala">
252+
<img src="/resources/img/books/learningConcurrentProgrammingCover120x149.jpg" alt="">
253+
</a>
254+
</div>
255+
</div>
256+
<div class="span8" style="padding-top: 15px;">
257+
258+
"This book is a must-have tutorial for software developers aiming to write concurrent programs in Scala, or broaden their existing knowledge of concurrency. It will give you an insight into the best practices necessary to build concurrent programs in Scala using modern, high-level concurrency libraries. It starts by introducing you to the foundations of concurrent programming on the JVM, outlining the basics of the Java Memory Model, and then shows some of the classic building blocks of concurrency, such as the atomic variables, thread pools, and concurrent data structures, along with the caveats of traditional concurrency. It then walks you through different high-level concurrency abstractions, each tailored toward a specific class of programming tasks. Finally, the book presents an overview of when to use which concurrency library and demonstrates how they all work together."
259+
</div>
260+
</div>
261+
262+
<br />
263+
264+
242265
[**Beginning
243266
Scala**](http://www.apress.com/book/view/9781430219897)
244267
– **Available Now**
Loading

0 commit comments

Comments
 (0)