Cargando…

Learning scala /

Why learn Scala? You don't need to be a data scientist or distributed computing expert to appreciate this object-oriented functional programming language. This practical book provides a comprehensive yet approachable introduction to the language, complete with syntax diagrams, examples, and exe...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Swartz, Jason (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Sebastopol, CA : O'Reilly Media, Inc., 2014.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)

MARC

LEADER 00000cam a2200000Ii 4500
001 OR_ocn899527946
003 OCoLC
005 20231017213018.0
006 m o d
007 cr unu||||||||
008 150108s2014 caua o 001 0 eng d
040 |a UMI  |b eng  |e rda  |e pn  |c UMI  |d IDEBK  |d YDXCP  |d OCLCF  |d DEBBG  |d CUS  |d OCLCO  |d DEBSZ  |d FEM  |d OCLCQ  |d CEF  |d UAB  |d UKAHL  |d OCLCO  |d OCLCQ  |d OCLCO 
019 |a 898328030  |a 968106937  |a 968994970 
020 |a 1322473625  |q (ebk) 
020 |a 9781322473628  |q (ebk) 
020 |a 1449367933 
020 |a 9781449367930 
020 |a 9781449368838 
020 |a 1449368832 
020 |z 9781449367930 
029 1 |a DEBBG  |b BV042489868 
029 1 |a DEBSZ  |b 43483050X 
029 1 |a DEBSZ  |b 475033868 
029 1 |a GBVCP  |b 844396818 
035 |a (OCoLC)899527946  |z (OCoLC)898328030  |z (OCoLC)968106937  |z (OCoLC)968994970 
037 |a CL0500000524  |b Safari Books Online 
050 4 |a QA76.73.S28 
082 0 4 |a 005.1/14 
049 |a UAMI 
100 1 |a Swartz, Jason,  |e author. 
245 1 0 |a Learning scala /  |c Jason Swartz. 
246 1 |i Cover subtitle:  |a Practical functional programming for the JVM 
264 1 |a Sebastopol, CA :  |b O'Reilly Media, Inc.,  |c 2014. 
300 |a 1 online resource (1 volume) :  |b illustrations 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
347 |a text file  |2 rda 
500 |a Includes index. 
588 0 |a Print version record. 
520 |a Why learn Scala? You don't need to be a data scientist or distributed computing expert to appreciate this object-oriented functional programming language. This practical book provides a comprehensive yet approachable introduction to the language, complete with syntax diagrams, examples, and exercises. You'll start with Scala's core types and syntax before diving into higher-order functions and immutable data structures. Author Jason Swartz demonstrates why Scala's concise and expressive syntax make it an ideal language for Ruby or Python developers who want to improve their craft, while its type safety and performance ensures that it's stable and fast enough for any application. Learn about the core data types, literals, values, and variables Discover how to think and write in expressions, the foundation for Scala's syntax Write higher-order functions that accept or return other functions Become familiar with immutable data structures and easily transform them with type-safe and declarative operations Create custom infix operators to simplify existing operations or even to start your own domain-specific language Build classes that compose one or more traits for full reusability, or create new functionality by mixing them in at instantiation. 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
650 0 |a Scala (Computer program language) 
650 0 |a Functional programming (Computer science) 
650 6 |a Scala (Langage de programmation) 
650 6 |a Programmation fonctionnelle. 
650 7 |a Functional programming (Computer science)  |2 fast 
650 7 |a Scala (Computer program language)  |2 fast 
776 0 8 |i Print version:  |a Swartz, Jason.  |t Learning scala.  |d [S.l.] : O'Reilly Media, 2014  |z 1449367933  |w (OCoLC)881657188 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781449368814/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
938 |a Askews and Holts Library Services  |b ASKH  |n AH28075359 
938 |a ProQuest MyiLibrary Digital eBook Collection  |b IDEB  |n cis30326716 
938 |a YBP Library Services  |b YANK  |n 12213272 
994 |a 92  |b IZTAP