Mastering Apache Spark

Mastering Apache Spark

Publisher Packt Publishing
Author
Pages 318
Year 2015
Language English
ISBN 9781783987146
File size 17.8 MB
File format pdf
Download & Read more

Apache Spark is an in-memory cluster based parallel processing system that provides a wide range of functionality like graph processing, machine learning, stream processing and SQL. It operates at unprecedented speeds, is easy to use and offers a rich set of data transformations. This book aims to take your limited knowledge of Spark to the next level by teaching you how to expand Spark fun...

Lift Cookbook

Lift Cookbook

Publisher O'Reilly Media
Author
Pages 256
Year 2013
Language English
ISBN 9781449362683
File size 10.2 MB
File format pdf
Download & Read more

If you need help building web applications with the Lift framework, this cookbook provides scores of concise, ready-to-use code solutions. You'll find recipes for everything from setting up a coding environment to creating REST web services and deploying your application to production. Built on top of the Scala JVM programming language, Lift takes a different - yet ultimately easier - appro...

Becoming Functional

Becoming Functional

Publisher O'Reilly Media
Author
Pages 152
Year 2014
Language English
ISBN 9781449368173
File size 7.4 MB
File format pdf
Download & Read more

If you have an imperative (and probably object-oriented) programming background, this hands-on book will guide you through the alien world of functional programming. Author Joshua Backfield begins slowly by showing you how to apply the most useful implementation concepts before taking you further into functional-style concepts and practices. In each chapter, you'll learn a functional concep...

Functional Programming for Java Developers

Functional Programming for Java Developers

Publisher O'Reilly Media
Author
Pages 88
Year 2011
Language English
ISBN 9781449311032
File size 4.6 MB
File format pdf
Download & Read more

Software development today is embracing functional programming (FP), whether it's for writing concurrent programs or for managing Big Data. Where does that leave Java developers? This concise book offers a pragmatic, approachable introduction to FP for Java developers or anyone who uses an object-oriented language. Dean Wampler, Java expert and author of Programming Scala (O'Reilly), shows ...

Scala in Action

Scala in Action

Publisher Manning
Author
Pages 416
Year 2013
Language English
ISBN 9781935182757
File size 11.0 MB
File format pdf
Download & Read more

Scala in Action is a comprehensive tutorial that introduces the language through clear explanations and numerous hands-on examples. It takes a "how-to" approach, explaining language concepts as you explore familiar programming tasks. You'll tackle concurrent programming in Akka, learn to work with Scala and Spring, and learn how to build DSLs and other productivity tools. You'll learn bo...

Functional Programming in Scala

Functional Programming in Scala

Publisher Manning
Author
Pages 325
Year 2013
Language English
ISBN 9781617290657
File size 3.6 MB
File format pdf
Download & Read more

Functional programming (FP) is a programming style emphasizing functions that return consistent and predictable results regardless of a program's state. As a result, functional code is easier to test and reuse, simpler to parallelize, and less prone to bugs. Scala is an emerging JVM language that offers strong support for FP. Its familiar syntax and transparent interoperability with existing Java ...

Scala in Depth

Scala in Depth

Publisher Manning
Author
Pages 304
Year 2012
Language English
ISBN 9781935182702
File size 7.5 MB
File format pdf
Download & Read more

Scala in Depth is a unique new book designed to help you integrate Scala effectively into your development process. By presenting the emerging best practices and designs from the Scala community, it guides you through dozens of powerful techniques example by example. Scala is a powerful JVM language that blends the functional and OO programming models. You'll have no trouble getting introdu...

Scala for Java Developers

Scala for Java Developers

Publisher Packt Publishing
Author
Pages 282
Year 2014
Language English
ISBN 9781783283637
File size 14.3 MB
File format pdf
Download & Read more

Scala for Java Developers is a step-by-step guide full of easy-to-follow code taken from real-world examples explaining the migration and integration of Scala in a Java project. With this book, you will first get comfortable with the Scala syntax and its Java-like ecosystem, and then dive into new ways of building reactive web apps using the Typesafe stack including the actor-based Akka fra...

Gradle Effective Implementation Guide

Gradle Effective Implementation Guide

Publisher Packt Publishing
Author
Pages 382
Year 2012
Language English
ISBN 9781849518109
File size 8.5 MB
File format pdf
Download & Read more

Create Gradle build scripts from clear examples. Write build logic with the Gradle build language. Compile, test and check your Java, Scala and Groovy applications. Write your own custom tasks and plugins. Use Gradle on continous integrations servers Jenkins, TeamCity and Bamboo. Integrate Gradle with Eclipse and IntelliJ IDEA.

Functional Programming Patterns in Scala and Clojure

Functional Programming Patterns in Scala and Clojure

Publisher The Pragmatic Programmers
Author
Pages 250
Year 2013
Language English
ISBN 9781937785475
File size 6.6 MB
File format pdf
Download & Read more

Solve real-life programming problems with a fraction of the code that pure object-oriented programming requires. Use Scala and Clojure to solve in-depth problems with two sets of patterns: object-oriented patterns that become more concise with functional programming, and natively functional patterns. Your code will be more declarative, with fewer bugs and lower maintenance costs. Functional...