• Contact

  • Newsletter

  • About us

  • Delivery options

  • News

  • 0
    Domain-Specific Languages in R: Advanced Statistical Programming

    Domain-Specific Languages in R by Mailund, Thomas;

    Advanced Statistical Programming

      • GET 8% OFF

      • The discount is only available for 'Alert of Favourite Topics' newsletter recipients.
      • Publisher's listprice EUR 29.95
      • The price is estimated because at the time of ordering we do not know what conversion rates will apply to HUF / product currency when the book arrives. In case HUF is weaker, the price increases slightly, in case HUF is stronger, the price goes lower slightly.

        12 704 Ft (12 099 Ft + 5% VAT)
      • Discount 8% (cc. 1 016 Ft off)
      • Discounted price 11 688 Ft (11 131 Ft + 5% VAT)

    12 704 Ft

    db

    Availability

    Estimated delivery time: In stock at the publisher, but not at Prospero's office. Delivery time approx. 3-5 weeks.
    Not in stock at Prospero.

    Why don't you give exact delivery time?

    Delivery time is estimated on our previous experiences. We give estimations only, because we order from outside Hungary, and the delivery time mainly depends on how quickly the publisher supplies the book. Faster or slower deliveries both happen, but we do our best to supply as quickly as possible.

    Product details:

    • Edition number First Edition
    • Publisher Apress
    • Date of Publication 24 June 2018
    • Number of Volumes 1 pieces, Book

    • ISBN 9781484235874
    • Binding Paperback
    • No. of pages257 pages
    • Size 235x155 mm
    • Weight 4102 g
    • Language English
    • Illustrations 10 Illustrations, black & white
    • 0

    Categories

    Short description:

    Gain an accelerated introduction to domain-specific languages in R, including coverage of regular expressions. This compact, in-depth book shows you how DSLs are programming languages specialized for a particular purpose, as opposed to general purpose programming languages. Along the way, you?ll learn to specify tasks you want to do in a precise way and achieve programming goals within a domain-specific context. 

    Domain-Specific Languages in R includes examples of DSLs including large data sets or matrix multiplication; pattern matching DSLs for application in computer vision; and DSLs for continuous time Markov chains and their applications in data science. After reading and using this book, you?ll understand how to write DSLs in R and have skills you can extrapolate to other programming languages.

    You will:

    • Program with domain-specific languages using R
    • Discover the components of DSLs
    • Carry out large matrix expressions and multiplications 
    • Implement metaprogramming with DSLs
    • Parse and manipulate expressions 

    More

    Long description:

    Gain an accelerated introduction to domain-specific languages in R, including coverage of regular expressions. This compact, in-depth book shows you how DSLs are programming languages specialized for a particular purpose, as opposed to general purpose programming languages. Along the way, you?ll learn to specify tasks you want to do in a precise way and achieve programming goals within a domain-specific context. 

    Domain-Specific Languages in R includes examples of DSLs including large data sets or matrix multiplication; pattern matching DSLs for application in computer vision; and DSLs for continuous time Markov chains and their applications in data science. After reading and using this book, you?ll understand how to write DSLs in R and have skills you can extrapolate to other programming languages.

    What You'll Learn

    • Program with domain-specific languages using R
    • Discover the components of DSLs
    • Carry out large matrix expressions and multiplications 
    • Implement metaprogramming with DSLs
    • Parse and manipulate expressions 

    Who This Book Is For

    Those with prior programming experience. R knowledge is helpful but not required.  



    More

    Table of Contents:

    1.Introduction.- 2.Matrix expressions.- 3.Components of a programming language.- 4.Functions, classes and operators.- 5.Parsing and manipulating expressions.- 6.Lambda expressions.- 7. Environments and Expressions.- 8.Tidy evaluation.- 9.List comprehension.- 10.Continuous-Time Markov chains.- 11.Pattern matching.- 12. Dynamic programming.- 13.Conclusion.

    More