Table of contents for Steps in Scala : an introduction to object-functional programming / Christos K.K. Loverdos, Apostolos Syropoulos.

Bibliographic record and links to related information available from the Library of Congress catalog

Information from electronic data provided by the publisher. May be incomplete or contain other coding.

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.

Library of Congress subject headings for this publication:
Scala (Computer program language)
Multiparadigm programming (Computer science)
Object-oriented programming (Computer science)
Functional programming (Computer science)