| 000 | 02916nam a22003858i 4500 | ||
|---|---|---|---|
| 001 | CR9780511778735 | ||
| 003 | UkCbUP | ||
| 005 | 20200124160303.0 | ||
| 006 | m|||||o||d|||||||| | ||
| 007 | cr|||||||||||| | ||
| 008 | 100519s2010||||enk o ||1 0|eng|d | ||
| 020 | _a9780511778735 (ebook) | ||
| 020 | _z9780521762175 (hardback) | ||
| 020 | _z9780521747585 (paperback) | ||
| 040 |
_aUkCbUP _beng _erda _cUkCbUP |
||
| 050 | 0 | 0 |
_aQA76.73.S28 _bL68 2010 |
| 082 | 0 | 0 |
_a005.1/14 _222 |
| 100 | 1 |
_aLoverdos, Christos K. K., _eauthor. |
|
| 245 | 1 | 0 |
_aSteps in Scala : _ban introduction to object-functional programming / _cChristos K.K. Loverdos, Apostolos Syropoulos. |
| 264 | 1 |
_aCambridge : _bCambridge University Press, _c2010. |
|
| 300 |
_a1 online resource (xvii, 485 pages) : _bdigital, PDF file(s). |
||
| 336 |
_atext _btxt _2rdacontent |
||
| 337 |
_acomputer _bc _2rdamedia |
||
| 338 |
_aonline resource _bcr _2rdacarrier |
||
| 500 | _aTitle from publisher's bibliographic system (viewed on 05 Oct 2015). | ||
| 505 | 8 | _aMachine generated contents note: Preface; 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; References; Author index; Subject index. | |
| 520 | _aScala 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. | ||
| 650 | 0 | _aScala (Computer program language) | |
| 650 | 0 | _aMultiparadigm programming (Computer science) | |
| 650 | 0 | _aObject-oriented programming (Computer science) | |
| 650 | 0 | _aFunctional programming (Computer science) | |
| 700 | 1 |
_aSyropoulos, Apostolos, _eauthor. |
|
| 776 | 0 | 8 |
_iPrint version: _z9780521762175 |
| 856 | 4 | 0 | _uhttps://doi.org/10.1017/CBO9780511778735 |
| 999 |
_c520542 _d520540 |
||