pickabook books with huge discounts for everyone
pickabook books with huge discounts for everyone
Visit our new collection website www.collectionsforschool.co.uk
     
Email: Subscribe to news & offers:
Need assistance? Log In/Register


Item Details
Title: SCALA FOR THE IMPATIENT
By: Cay S. Horstmann
Format: Paperback

List price: £33.49


We currently do not stock this item, please contact the publisher directly for further information.

ISBN 10: 0134540565
ISBN 13: 9780134540566
Publisher: PEARSON EDUCATION (US)
Pub. date: 15 December, 2016
Edition: 2nd Revised edition
Pages: 384
Synopsis: Interest in the Scala programming language continues to grow for many reasons. Scala embraces the functional programming style without abandoning the object-oriented paradigm, and it allows you to write programs more concisely than in Java. Because Scala runs on the JVM, it can access any Java library and is interoperable with familiar Java frameworks. Scala also makes it easier to leverage the full power of concurrency. Written for experienced Java, C++, or C# programmers who are new to Scala or functional programming, Scala for the Impatient, Second Edition, introduces the key Scala concepts and techniques you need in order to be productive quickly. It is the perfect introduction to the language, particularly for impatient readers who want to learn the fundamentals of Scala so they can start coding quickly. It doesn't attempt to exhaustively list all the features of the language or make you suffer through long and contrived examples. Instead, carefully crafted examples and hands-on activities guide you through well-defined stages of competency, from basic to expert. This revised edition has been thoroughly updated for Scala 2.12 and reflects current Scala usage.It includes added coverage of recent Scala features, including string interpolation, dynamic invocation, implicit classes, and futures. Scala is a big language, but you can use it effectively without knowing all of its details intimately. This title provides precisely the information that you need to get started in compact, easy-to-understand chunks. * Get started quickly with Scala's interpreter, syntax, tools, and unique idioms * Master core language features: functions, arrays, maps, tuples, packages, imports, exception handling, and more * Become familiar with object-oriented programming in Scala: classes, inheritance, and traits * Use Scala for real-world programming tasks: working with files, regular expressions, and XML * Work with higher-order functions and the powerful Scala collections library * Leverage Scala's powerful pattern matching and case classes * Create concurrent programs with Scala futures * Implement domain-specific languages * Understand the Scala type system * Apply advanced "power tools," such as annotations, implicits, and type classes Register your product at
Publication: US
Imprint: Addison-Wesley Educational Publishers Inc
Returns: Returnable
Some other items by this author:
BIG C++
BIG C++ (PB)
BIG C++ (PB)
BIG C++ (PB)
BIG C++ (PB)
BIG C++ (PB)
BIG C++ (PB)
BIG C++ (PB)
BIG C++ (PB)
BIG C++ 2E (PB)
BIG C++, GENERIC P-EBK
BIG JAVA
BIG JAVA
BIG JAVA
BIG JAVA (PB)
BIG JAVA (PB)
BIG JAVA (PB)
BIG JAVA (PB)
BIG JAVA (PB)
BIG JAVA (PB)
BIG JAVA (PB)
BIG JAVA (PB)
BIG JAVA (PB)
BIG JAVA (PB)
BIG JAVA (PB)
BIG JAVA (PB)
BIG JAVA (PB)
BIG JAVA (PB)
BIG JAVA (PB)
BIG JAVA (PB)
BIG JAVA LATE OBJECTS (PB)
BIG JAVA PROGRAMMING
BIG JAVA PROGRAMMING & PRACTICE WITH PROGRAMLIVE COMPANION & JBUILDER 3.5 FOUNDATION COMPILER V3.5 SET (PB)
BIG JAVA PROGRAMMING AND PRACTICE
C++ FOR EVERYONE (PB)
C++ FOR EVERYONE 2E (PB)
COMPUTER CONCEPTS JAVA (PB)
COMPUTER CONCEPTS JAVA (PB)
COMPUTER CONCEPTS WITH JAVA (PB)
COMPUTER CONCEPTS WITH JAVA2
COMPUTING CONCEPTS WITH C++ ESSENTIALS
COMPUTING CONCEPTS WITH C++ ESSENTIALS (PB)
COMPUTING CONCEPTS WITH C++ ESSENTIALS (PB)
COMPUTING CONCEPTS WITH JAVA ESSENTIALS
COMPUTING CONCEPTS WITH JAVA ESSENTIALS (HB)
COMPUTING CONCEPTS WITH JAVA ESSENTIALS (PB)
COMPUTING CONCEPTS WITH JAVA ESSENTIALS (PB)
CORE JAVA
CORE JAVA (PB)
CORE JAVA (PB)
CORE JAVA (PB)
CORE JAVA (PB)
CORE JAVA (PB)
CORE JAVA -FUNDAMENTALS (PB)
CORE JAVA 1.1 VOLUME 2
CORE JAVA 2 (PB)
CORE JAVA 2 (PB)
CORE JAVA 2 (PB)
CORE JAVA 2 RESOURCE KIT
CORE JAVA 2 V1 (PB)
CORE JAVA COMPANION (PB)
CORE JAVA FOR THE IMPATIENT (PB)
CORE JAVA VOLUME I--FUNDAMENTALS (PB)
CORE JAVA(TM) 2, VOLUME I--FUNDAMENTALS
CORE JAVA, VOLUME I (PB)
CORE JAVA, VOLUME II--ADVANCED FEATURES (PB)
CORE JAVASERVER FACES (PB)
CORE JAVASERVER FACES (PB)
CORE JAVASERVER FACES (PB)
JAVA CONCEPTS
JAVA CONCEPTS
JAVA CONCEPTS
JAVA CONCEPTS
JAVA CONCEPTS (HB)
JAVA CONCEPTS (PB)
JAVA CONCEPTS (PB)
JAVA CONCEPTS (PB)
JAVA CONCEPTS (PB)
JAVA CONCEPTS (PB)
JAVA CONCEPTS (PB)
JAVA CONCEPTS (PB)
JAVA CONCEPTS (PB)
JAVA CONCEPTS (PB)
JAVA CONCEPTS (PB)
JAVA CONCEPTS FOR ADVANCED PLACEMENT COMPUTER SCIENCE (HB)
JAVA CONCEPTS FOR AP COMPUTER SCIENCE (HB)
JAVA CONCEPTS FOR AP COMPUTER SCIENCE FI (HB)
JAVA CONCEPTS FOR AP COMPUTER SCIENCE, FIFTH EDITION HIGH SCHOOL 3 YEAR SUBSCRIPTION SET (HB)
JAVA CONCEPTS FOR JAVA 5 AND 6
JAVA EE 5 FOR ELVIS (PB)
JAVA FOR EVERYONE (PB)
JAVA SE8 FOR THE REALLY IMPATIENT (PB)
MASTERING C++ (HB)
MASTERING OBJECT ORIENTED DESIGN IN C++ (PB)
MODERN JAVASCRIPT FOR THE IMPATIENT
OBJECT ORIENTED DESIGN AND PATTERNS
OBJECT ORIENTED DESIGN AND PATTERNS
OBJECT ORIENTED DESIGN AND PATTERNS
OBJECT ORIENTED DESIGN AND PATTERNS
OBJECT ORIENTED DESIGN AND PATTERNS
OBJECT ORIENTED DESIGN AND PATTERNS (PB)
OBJECT ORIENTED DESIGN AND PATTERNS (PB)
OBJECT ORIENTED DESIGN AND PATTERNS (PB)
OBJECT ORIENTED DESIGN USING JAVA (PB)
OBJECT-ORIENTED DESIGN AND PATTERNS (PB)
PYTHON FOR EVERYONE
PYTHON FOR EVERYONE (PB)
PYTHON FOR EVERYONE (PB)
REDUCED PRINT COMPONENT FOR BIG JAVA LATE OBJECTS (PB)
SCALA FOR THE IMPATIENT (PB)
THE THREE KINGS OF COLOGNE (PB)
WILEY PLUS STAND--ALONE TO ACCOMPANY BIG JAVA 3RD EDITION FOR JAVA 5 AND 6 (PB)
WILEY PLUS STAND--ALONE TO ACCOMPANY JAVA CONCEPTS 5TH EDITION FOR JAVA 5 AND 6 (PB)
WILEY PLUS/BLACKBOARD STAND--ALONE TO ACCOMPANY BIG JAVA 3RD EDITION FOR JAVA 5 AND 6
WILEY PLUS/BLACKBOARD STAND--ALONE TO ACCOMPANY JAVA CONCEPTS 5TH EDITION FOR JAVA 5 AND 6 (PB)
WILEY PLUS/WEBCT STAND--ALONE TO ACCOMPANY BIG JAVA 3RD EDITION FOR JAVA 5 AND 6 (PB)
WILEY PLUS/WEBCT STAND--ALONE TO ACCOMPANY JAVA CONCEPTS 5TH EDITION FOR JAVA 5 AND 6 (PB)
WILEYPLUS STAND ALONE HIGH SCHOOL 3 YEAR SUBSCRIPTION JAVA CONCEPTS FOR AP COMPUTER SCIENCE (PB)

TOP SELLERS IN THIS CATEGORY
BTEC Nationals Information Technology (Mixed media product)
Pearson Education Limited
Our Price : £29.84
more details
Learn Windows PowerShell in a Month of Lunches (Paperback)
Manning Publications
Our Price : £32.39
more details
Designing the Internet of Things (Paperback)
John Wiley & Sons Inc
Our Price : £14.59
more details
The LISP Network (Paperback)
Pearson Education (US)
Our Price : £39.59
more details
Working Effectively with Legacy Code (Paperback)
Prentice Hall
Our Price : £43.19
more details
BROWSE FOR BOOKS IN RELATED CATEGORIES
 COMPUTING AND INFORMATION TECHNOLOGY
 computer programming


Information provided by www.pickabook.co.uk
SHOPPING BASKET
  
Your basket is empty
  Total Items: 0
 

NEW
World’s Worst Superheroes GET READY FOR SOME SUPERSIZED FUN!
add to basket





New
No Cheese, Please! A fun picture book for children with food allergies - full of friendship and super-cute characters!Little Mo the mouse is having a birthday party.
add to basket

New
My Brother Is a Superhero Luke is massively annoyed about this, but when Zack is kidnapped by his arch-nemesis, Luke and his friends have only five days to find him and save the world...
add to basket


Picture Book
Animal Actions: Snap Like a Crab
By:
The first title in a new preschool series from Guilherme Karsten.
add to basket