Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Programming in Scala: A Comprehensive Step-by-Step Guide, 2nd Edition

Buy

This book is a tutorial for the Scala programming language, written by people directly involved in the development of Scala. Our goal is that by reading this book, you can learn everything you need to be a productive Scala programmer. All examples in this book compile with Scala version 2.8.1.

Scala is an object-oriented programming language for the Java Virtual Machine. In addition to being object-oriented, Scala is also a functional language, and combines the best approaches to OO and functional programming. In Italian, Scala means a stairway, or steps indeed, Scala lets you step up to a programming environment that incorporates some of the best recent thinking in programming language design while also letting you use all your existing Java code. Artima is very pleased to publish a new edition of the best-selling book on Scala, written by the designer of the language, Martin Odersky. Co-authored by Lex Spoon and Bill Venners, this book takes a step-by-step tutorial approach to teaching you Scala. Starting with the fundamental elements of the language, Programming in Scala introduces functional programming from the practitioner's perspective, and describes advanced language features that can make you a better, more productive developer.

(HTML tags aren't allowed.)

Gardening Basics For Dummies
Gardening Basics For Dummies

Packed with fun and useful tips to help you plan your garden!

Create the garden of your dreams with the right plants and equipment

Want a green thumb? This handy guide gives beginning gardeners tips, plans, and insider know-how for getting started with flower beds, borders, vegetables,...

Mathematical Statistics with Applications
Mathematical Statistics with Applications
This textbook is of an interdisciplinary nature and is designed for a two- or one-semester course in probability and statistics, with basic calculus as a prerequisite. The book is primarily written to give a sound theoretical introduction to statistics while emphasizing applications. If teaching statistics is the main purpose of a...
Do-All Computing in Distributed Systems: Cooperation in the Presence of Adversity
Do-All Computing in Distributed Systems: Cooperation in the Presence of Adversity
Do-All Computing for Distributed Systems: Cooperation in the Presence of Adversity studies algorithmic issues associated with cooperative execution of multiple independent tasks by distributed computing agents including partitionable networks.

Recent results have shed light on the understanding of how adversity affects...


Textbook of Drug Design and Discovery, Fourth Edition
Textbook of Drug Design and Discovery, Fourth Edition

The molecular biological revolution and the mapping of the human genome continue to provide new challenges and opportunities for drug research and design. Future medicinal chemists and drug designers must have a firm background in a number of related scientific disciplines in order to understand the conversion of new insight into lead...

Industrial Applications of Evolutionary Algorithms (Intelligent Systems Reference Library)
Industrial Applications of Evolutionary Algorithms (Intelligent Systems Reference Library)

"Industrial applications of evolutionary algorithms" is intended as a resource for both experienced users of evolutionary algorithms and researchers that are beginning to approach these fascinating optimization techniques.

Experienced users will find interesting details of real-world problems, advice on solving...

Financial Accounting
Financial Accounting

For a traditional Introductory to Financial Accounting course where the accounting cycle is introduced early and the focus of the course blends aspects of both "user" and "preparer" approaches.

 

Reimers Financial Accounting...

©2019 LearnIT (support@pdfchm.net) - Privacy Policy