Biblioteca Libros

Biblioteca de descarga de ebooks en formatos PDF, EPUB y MOBI

Learning Scala

Sinopsis del Libro

Libro 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 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

Ficha del Libro

Titulo Alternativo : Practical Functional Programming for the JVM

Total de páginas 255

Autor:

  • Jason Swartz

Categoría:

Formatos Disponibles:

MOBI, PDF, EPUB, AZW

Descargar Libro

Valoración

Popular

4.1

56 Valoraciones Totales


Otros libros de la categoría Informática

CRM

Libro CRM

¡Imagina que puedes ganar nuevos clientes y mejorar las ventas de forma sencilla! Con Dynamics 365 CRM de Microsoft a un coste mínimo a partir de 50 euros al mes podrás gestionar y fidelizar a los clientes, controlar las ventas e incidencias y realizar campañas de marketing. Todas las grandes empresas de hoy en día lo utilizan. Y es lo que en verdad las ayuda a prosperar y vender más. Independientemente del tamaño de la compañía, lo más importante es fidelizar a los clientes y hacerlos sentir especiales. Con este libro obtendrás la mejor formación, secretos y trucos para sacar el...

Windows 98/Me Para Todos

Libro Windows 98/Me Para Todos

¿Sabe cómo más o menos usar las computadoras, pero no sabe cómo sacarle provecho a todo lo que ofrece el sistema operativo Windows® 98/Me? ¿No sabe cómo usar el teclado para poder escribir en español más fácilmente? ¿No entiende la terminología de lengua inglesa que se usa en la computación? ¿Quiere usar el programa Windows® 98/Me para obtener archivos cibernéticos, pero no sabe cómo hacerlo? ¿Sabe ya cómo entrar en el Internet pero le cuesta trabajo encontrar todo lo que ofrece? Escrito en español para los hispanoparlantes y con ilustraciones detalladas,Windows® 98/Me...

Programación con GO - Vol.2

Libro Programación con GO - Vol.2

El lenguaje de programación Go es un proyecto de código abierto para que los desarrolladores sean más productivos. Es expresivo, conciso, limpio y eficiente. Sus mecanismos de concurrencia facilitan la escritura de programas que aprovechan al máximo las máquinas multinúcleo y en red, mientras que su novedoso sistema de tipos permite la construcción de programas flexibles y modulares. Es un lenguaje rápido, de tipo estático y compilado que se siente como un lenguaje interpretado de tipo dinámico. Ha sido proclamado por muchos como el “C del siglo XXI” por su popularidad. En la...

Windows 10 y Linux en el mismo equipo

Libro Windows 10 y Linux en el mismo equipo

Con frecuencia surge la necesidad de contar con un sistema operativo basado en GNU/Linux que conviva en tu equipo junto con Windows 10, ya sea porque precisas ejecutar aplicaciones solo presentes en Linux o quieres realizar tareas de testing de sistemas. Para lograrlo, una de las opciones es crear un arranque dual o dual boot. En este informe te mostramos qué distribución de Linux elegir, sus características, el proceso de creación de un USB de arranque para instalarla y los pasos a seguir para configurar ambos sistemas operativos

Ultimas Novedades Blibliográficas



Últimas Búsquedas


Categorías Destacadas