Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Practical Scala DSLs: Real-World Applications Using Domain Specific Languages

Buy
Build domain specific languages (DSLs) using Java's most popular functional programming language: Scala. This book introduces the basics of Scala and DSLs using a series of practical examples. In Practical Scala DSLs, you’ll learn to create pragmatic and complete code examples that explain the actual use of DSLs with Scala: a web API and microservices; a custom language; a mobile app; a Forex system; a game; and cloud applications.  


At the end of this unique book, you’ll be able to describe the differences between external and internal DSLs; understand when and how to apply DSLs; create DSLs using Scala; and even create a DSL using another programming language.

What You'll Learn
  • Build DSLs in Scala
  • Write a web API and microservices
  • Create a custom language
  • Apply DSLs to mobile apps development, a Forex trading system, game development, and more
  • Discover the role of DSLs in cloud development 
  • Integrate DSLs as part of a DevOps program or structure
  • Build internal and external DSLs


Who This Book Is For


Experienced Java coders with at least some prior experience with Scala. You may be new to DSLs.  

(HTML tags aren't allowed.)

Heat Seeker (Elite Ops)
Heat Seeker (Elite Ops)

John Vincent has always led a life of danger, and now he has every reason to want to remain as dead as the obituary in the Australian papers had proclaimed him to be. He’d left nothing behind in the life he had once led—except for one woman, and one night of unforgettable passion. Now, both will return to haunt...

Blackboard For Dummies (Computer/Tech)
Blackboard For Dummies (Computer/Tech)
On your way to class with another three-foot stack of handouts to dole
out? Just told to add a 16th office hour to your already hectic calendar?
Wrist cramping from grading all those exams? The Blackboard Learning
System can help you out! This rich, online course-management system provides
you, the instructor, with the tools to
...
Fundamentals of Physics: Mechanics, Relativity, and Thermodynamics (The Open Yale Courses Series)
Fundamentals of Physics: Mechanics, Relativity, and Thermodynamics (The Open Yale Courses Series)
Professor R. Shankar, a well-known physicist and contagiously enthusiastic educator, was among the first to offer a course through the innovative Open Yale Course program. His popular online video lectures on introductory physics have been viewed over a million times. In this concise and self-contained book based on his online Yale course,...

Systems Engineering Principles and Practice
Systems Engineering Principles and Practice

Systems Engineering Principles and Practice is a national standard textbook for the study of traditional systems engineering for advanced undergraduate and graduate students. It addresses the need for an introductory overview, first-text for the development and acquisition of complex technical systems. The material is well...

Mobile Services in the Networked Economy
Mobile Services in the Networked Economy
The mobile services industry is going through a major transformation, which challenges many of the basic assumptions behind the existing business models. As the business paradigm shifts from voice-centric to data-centric mobile services, the ways of analyzing the industry need to evolve as well.

Mobile Services in the Networked Economy provides...

Robert Ludlum's The Bourne Legacy
Robert Ludlum's The Bourne Legacy

In Robert Ludlum's ground-breaking career, no other character so captured and held the world's imagination as Jason Bourne. He appeared in three of Robert Ludlum's own #1 bestselling novels - The Bourne Identity, The Bourne Supremacy, and The Bourne Ultimatum - and they remain amongst Ludlum's most-read...

©2021 LearnIT (support@pdfchm.net) - Privacy Policy