Free shipping on orders over $99
Practical Scala DSLs

Practical Scala DSLs

Real-World Applications Using Domain Specific Languages

by Pierluigi Riti
Paperback
Publication Date: 17/03/2018

Share This Book:

  $99.95
or 4 easy payments of $24.99 with
afterpay
This item qualifies your order for FREE DELIVERY
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.
ISBN:
9781484230350
9781484230350
Category:
Object-oriented programming (OOP)
Format:
Paperback
Publication Date:
17-03-2018
Language:
English
Publisher:
Apress L. P.
Country of origin:
United States
Dimensions (mm):
235x155mm
Weight:
3.75kg

This title is in stock with our Australian supplier and should arrive at our Sydney warehouse within 2 - 3 weeks of you placing an order.

Once received into our warehouse we will despatch it to you with a Shipping Notification which includes online tracking.

Please check the estimated delivery times below for your region, for after your order is despatched from our warehouse:

ACT Metro: 2 working days
NSW Metro: 2 working days
NSW Rural: 2-3 working days
NSW Remote: 2-5 working days
NT Metro: 3-6 working days
NT Remote: 4-10 working days
QLD Metro: 2-4 working days
QLD Rural: 2-5 working days
QLD Remote: 2-7 working days
SA Metro: 2-5 working days
SA Rural: 3-6 working days
SA Remote: 3-7 working days
TAS Metro: 3-6 working days
TAS Rural: 3-6 working days
VIC Metro: 2-3 working days
VIC Rural: 2-4 working days
VIC Remote: 2-5 working days
WA Metro: 3-6 working days
WA Rural: 4-8 working days
WA Remote: 4-12 working days

Reviews

Be the first to review Practical Scala DSLs.