Practical Scala DSLs Real-World Applications Using Domain Specific Languages /

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 each chapter of Practical Scala DSLs, you'll learn to create pragmatic and complete code examp...

Celý popis

Uloženo v:
Podrobná bibliografie
Hlavní autor: Riti, Pierluigi (Autor)
Médium: Elektronický zdroj E-kniha
Jazyk:angličtina
Vydáno: Berkeley, CA : Apress, 2018.
Vydání:1st ed. 2018.
Témata:
ISBN:9781484230367
On-line přístup: Získat plný text
Tagy: Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!

MARC

LEADER 00000nam a22000005i 4500
003 SK-BrCVT
005 20220618102239.0
007 cr nn 008mamaa
008 171130s2018 xxu| s |||| 0|eng d
020 |a 9781484230367 
024 7 |a 10.1007/978-1-4842-3036-7  |2 doi 
035 |a CVTIDW12918 
040 |a Springer-Nature  |b eng  |c CVTISR  |e AACR2 
041 |a eng 
100 1 |a Riti, Pierluigi.  |4 aut 
245 1 0 |a Practical Scala DSLs  |h [electronic resource] :  |b Real-World Applications Using Domain Specific Languages /  |c by Pierluigi Riti. 
250 |a 1st ed. 2018. 
260 1 |a Berkeley, CA :  |b Apress,  |c 2018. 
300 |a XV, 226 p. 31 illus., 22 illus. in color.  |b online resource. 
500 |a Professional and Applied Computing  
505 0 |a 1. Introduction to Scala -- 2. Introduction to DSL -- 3. External DSL -- 4. Internal DSL -- 5. Creating Web API and Microservices -- 6. Identification of a user -- 7. Creating a custom language -- 8. Mobile development -- 9. Forex System -- 10. Game Development -- 11. Cloud Development and DevOps. 
516 |a text file PDF 
520 |a 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 each chapter of 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. You will: 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. 
650 0 |a Java (Computer program language). 
650 0 |a Programming languages (Electronic computers). 
650 0 |a Computer programming. 
856 4 0 |u http://hanproxy.cvtisr.sk/han/cvti-ebook-springer-eisbn-978-1-4842-3036-7  |y Vzdialený prístup pre registrovaných používateľov 
910 |b ZE10198 
919 |a 978-1-4842-3036-7 
974 |a andrea.lebedova  |f Elektronické zdroje 
992 |a SUD 
999 |c 239782  |d 239782