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...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
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 |