Practical scala DSLs : real-world applications using domain specific languages /
Riti, Pierluigi
Practical scala DSLs : real-world applications using domain specific languages / Pierluigi Riti - NY Apress 2018 - 226 p.
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.
9781484247693
Programming languages (Electronic computers)
Software engineering
Computer science
Scala (Computer program language)
005.1 RIT-P
Practical scala DSLs : real-world applications using domain specific languages / Pierluigi Riti - NY Apress 2018 - 226 p.
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.
9781484247693
Programming languages (Electronic computers)
Software engineering
Computer science
Scala (Computer program language)
005.1 RIT-P