Build robust Scala applications by implementing the fundamentals of test-driven development in your workflowAbout This BookGet a deep understanding of various testing concepts such as test-driven development (TDD) and BDDEfficient usage of the built-in Scala features such as ScalaTest, specs2, and Scala checkChange your approach towards problem solving by thinking about the boundaries of the problem and its definition rather than focusing on the solutionWho This Book Is ForThis book is for Scala developers who are looking to write better quality and easily maintainable code.
Set theory, logic, discrete mathematics, and fundamental algorithms (along with their correctness and complexity analysis) will always remain useful for computing professionals and need to be understood by students who want to succeed.
This comprehensive introduction to the principles of functional programming using F# shows how to apply basic theoretical concepts to produce succinct and elegant programs.
With more than 150 detailed recipes, this cookbook shows experienced Clojure developers how to solve a variety of programming tasks with this JVM language.
Imagine writing Java code that reads like the problem statement, code that's highly expressive, concise, easy to read and modify, and has reduced complexity.
Vielen ist mit Arduino der Einstieg in die Mikrocontrollertechnik gelungen - dieses Buch richtet sich an alle, die "Hello World" hinter sich haben und in die Mikrocontroller-Programmierung mit C einsteigen möchten.
El objetivo de este libro es mostrar cómo trabajar con Laravel, el framework de PHP más difundido y uno de los más populares, que ha crecido a pasos agigantados en los últimos años.
If youre familiar with functional programming basics and want to gain a much deeper understanding, this in-depth guide takes you beyond syntax and demonstrates how you need to think in a new way.
If you have an imperative (and probably object-oriented) programming background, this hands-on book will guide you through the alien world of functional programming.
Tauchen Sie mit Python verstehen leicht gemacht in die Welt der Programmierung ein und entdecken Sie die faszinierenden Möglichkeiten, die Python Ihnen bietet.
En materia de datos, actualmente se atraviesa por un punto de inflexión, en el que las soluciones de gestión ya no se encuentran a la altura de la complejidad de las organizaciones, de la proliferación de las fuentes de datos y del alcance de las aspiraciones de obtener valor de estos con inteligencia artificial y analítica.
Your guide to the functional programming paradigm Functional programming mainly sees use in math computations, including those used in Artificial Intelligence and gaming.
Provides a one-stop resource for engineers learning biostatistics using MATLAB and WinBUGS Through its scope and depth of coverage, this book addresses the needs of the vibrant and rapidly growing bio-oriented engineering fields while implementing software packages that are familiar to engineers.
Die ersten Kapitel konzentrieren sich auf die Informatik und beinhalten informatische Grundbegriffe, Rechnerarchitekturen und ein Performancemodell, OpenMP als Programmierumgebung für Mehrkernrechner und MPI und PVM als Programmiermodelle für Rechner mit verteiltem Speicher.
If youre familiar with functional programming basics and want to gain a much deeper understanding, this in-depth guide takes you beyond syntax and demonstrates how you need to think in a new way.
Als Standardwerk beschreibt das Große Handbuch der Gleisinstandhaltung in anschaulicher und komprimierter Form alle Aspekte der Gleisinstandhaltung in Theorie und Praxis.
Haskell is one of the leading languages for teaching functional programming, enabling students to write simpler and cleaner code, and to learn how to structure and reason about programs.
Provides a one-stop resource for engineers learning biostatistics using MATLAB and WinBUGS Through its scope and depth of coverage, this book addresses the needs of the vibrant and rapidly growing bio-oriented engineering fields while implementing software packages that are familiar to engineers.
Boost the performance of your Haskell applications using optimization, concurrency, and parallel programmingAbout This BookExplore the benefits of lazy evaluation, compiler features, and tools and libraries designed for high performanceWrite fast programs at extremely high levels of abstractionWork through practical examples that will help you address the challenges of writing efficient codeWho This Book Is ForTo get the most out of this book, you need to have a working knowledge of reading and writing basic Haskell.
Aunque JavaScript es un lenguaje capaz de manejar cosas tan increíbles como la geolocalización o de ejecutar subprogramas en segundo plano, casi, sin gastar recursos del sistema, para muchos, es el gran desconocido.
Clojure is a practical, general-purpose language that offers expressivity rivaling other dynamic languages like Ruby and Python, while seamlessly taking advantage of Java libraries, services, and all of the resources of the JVM ecosystem.
En el quehacer diario de la docencia, y más concretamente en el área de la programación, surgen muchos temas, talleres y ejercicios para trabajar con los estudiantes.
Clear, practical Clojure for the professional programmer Professional Clojure is the experienced developer's guide to functional programming using the Clojure language.
Build robust Scala applications by implementing the fundamentals of test-driven development in your workflowAbout This BookGet a deep understanding of various testing concepts such as test-driven development (TDD) and BDDEfficient usage of the built-in Scala features such as ScalaTest, specs2, and Scala checkChange your approach towards problem solving by thinking about the boundaries of the problem and its definition rather than focusing on the solutionWho This Book Is ForThis book is for Scala developers who are looking to write better quality and easily maintainable code.