Steps in Scala : an introduction to object-functional programming /

"Scala is a highly expressive, concise and scalable language. It is also the most prominent method of the new and exciting methodology known as object-functional programming. In this book, the authors show how Scala grows to the needs of the programmer, whether professional or hobbyist. They te...

Full description

Saved in:
Bibliographic Details
Main Author: Loverdos, Christos K. K.
Other Authors: Syropoulos, Apostolos.
Format: eBook
Language:English
Published: Cambridge ; New York : Cambridge University Press, 2010.
Subjects:
Online Access:CONNECT
CONNECT
LEADER 04409cam a2200661Ka 4500
001 mig00005412792
003 OCoLC
005 20210517053744.2
006 m o d
007 cr cnu---unuuu
008 101026s2010 enk ob 001 0 eng d
019 |a 678869666  |a 817922123  |a 961590153  |a 990687081 
020 |a 9780511902123  |q (electronic bk.) 
020 |a 0511902123  |q (electronic bk.) 
020 |a 9780511798979 
020 |a 0511798970 
020 |a 9780521762175 
020 |a 0521762170 
020 |a 9780511778735  |q (electronic bk.) 
020 |a 0511778732  |q (electronic bk.) 
020 |a 9780511901331 
020 |a 051190133X 
020 |z 9780521747585 
020 |z 0521747589 
024 8 |a 9786612818509 
035 |a (OCoLC)671800443  |z (OCoLC)678869666  |z (OCoLC)817922123  |z (OCoLC)961590153  |z (OCoLC)990687081 
035 0 0 |a ocm00000001wrldshrocn671800443 
037 |a 281850  |b MIL 
040 |a N$T  |b eng  |e pn  |c N$T  |d YDXCP  |d E7B  |d OCLCQ  |d B24X7  |d REDDC  |d OCLCQ  |d DEBSZ  |d CAMBR  |d OCLCQ  |d CDX  |d HNK  |d COD  |d COU  |d OCLCF  |d OCLCQ  |d OCL  |d OCLCQ  |d AZK  |d LND  |d HEBIS  |d OCLCO  |d OCLCA  |d UAB  |d OCLCQ  |d AGLDB  |d OCLCQ  |d OCLCO  |d K6U  |d OCLCA 
049 |a TXMM 
050 4 |a QA76.73.S28  |b L68 2010eb 
082 0 4 |a 005.1/14  |2 22 
100 1 |a Loverdos, Christos K. K. 
245 1 0 |a Steps in Scala :  |b an introduction to object-functional programming /  |c Christos K.K. Loverdos, Apostolos Syropoulos. 
260 |a Cambridge ;  |a New York :  |b Cambridge University Press,  |c 2010. 
300 |a 1 online resource (485 pages) 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
520 |a "Scala is a highly expressive, concise and scalable language. It is also the most prominent method of the new and exciting methodology known as object-functional programming. In this book, the authors show how Scala grows to the needs of the programmer, whether professional or hobbyist. They teach Scala with a step-by-step approach and explain how to exploit the full power of the industry-proven JVM technology. Readers can then dive into specially chosen design challenges and implementation problems, inspired by the trials of real-world software engineering. It also helps readers to embrace the power of static typing and automatic type inference. In addition, the book shows how to use the dual-object and functional-oriented natures combined at Scala's core, and so write code that is less 'boilerplate', giving a genuine increase in productivity"--  |c Provided by publisher. 
504 |a Includes bibliographical references (pages 470-473) and indexes. 
588 0 |a Print version record. 
505 8 |a 1. Introduction -- 2. Core features -- 3. Advanced features -- 4. Parser builders -- 5. XML processing -- 6. GUI programming -- 7. Concurrent programming -- 8. On paths and a bit of algebraic abstractions -- 9. Virtual files coming into existence -- 10. Compositional file matching -- 11. Searching, iterating, traversing -- 12. The expression problem -- 13. A computer algebra system -- Appendix A. Multimedia processing -- Appendix B. Distributing a Scala application along with Scala itself -- Appendix C. Working with the compiler and the interpreter -- Appendix D. Scala's grammar. 
590 |a EBSCO eBook Academic Comprehensive Collection North America 
650 0 |a Scala (Computer program language) 
650 0 |a Multiparadigm programming (Computer science) 
650 0 |a Object-oriented programming (Computer science) 
650 0 |a Functional programming (Computer science) 
700 1 |a Syropoulos, Apostolos. 
730 0 |a WORLDSHARE SUB RECORDS 
776 0 8 |i Print version:  |a Loverdos, Christos K.K.  |t Steps in Scala.  |d Cambridge ; New York : Cambridge University Press, 2010  |z 9780521762175  |w (DLC) 2010033849  |w (OCoLC)601113683 
856 4 0 |u https://ezproxy.mtsu.edu/login?url=https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=331311  |z CONNECT  |3 EBSCO  |t 0 
907 |a 4687603  |b 05-23-21  |c 07-02-20 
998 |a wi  |b 05-23-21  |c m  |d z   |e -  |f eng  |g enk  |h 0  |i 2 
994 |a 92  |b TXM 
999 f f |i c782d573-aec1-4553-a6f5-d4f3f0568a3b  |s a89c6325-5662-428b-a8cf-6f9383f5fdf4  |t 0 
952 f f |t 1  |e QA76.73.S28 L68 2010eb  |h Library of Congress classification 
856 4 0 |3 EBSCO  |t 0  |u https://ezproxy.mtsu.edu/login?url=https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=331311  |z CONNECT