{"product_id":"9781484230350","title":"Practical Scala DSLs : Real-World Applications Using Domain Specific Languages by Pierluigi Riti","description":"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 LearnBuild DSLs in ScalaWrite a web API and microservicesCreate a custom languageApply DSLs to mobile apps development, a Forex trading system, game development, and moreDiscover the role of DSLs in cloud development?Integrate DSLs as part of a DevOps program or structureBuild internal and external DSLsWho This Book Is ForExperienced Java coders with at least some prior experience with Scala. You may be new to DSLs. ?\u003cbr\u003eBinding: Paperback \/ softback","brand":"Gardners","offers":[{"title":"Default Title","offer_id":56301825655157,"sku":"9781484230350","price":35.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0612\/7193\/3106\/files\/9781484230350.jpg?v=1762791798","url":"https:\/\/backstory.london\/products\/9781484230350","provider":"Backstory","version":"1.0","type":"link"}