Domain Specific Languages in R
This GitHub repository contains the source code from Domain Specific Languages in R, by Thomas Mailund Apress; 1st ed. edition (October 6, 2018) ISBN-10: 1484235878, ISBN-13: 978-1484235874.
The source code for each chapter can be downloaded as an R Markdown or an R source file from the links below.
- Introduction [R source]
- Matrix expressions [R source]
- Components of a programming language [R source]
- Functions, classes and operators [R source]
- Parsing and manipulating expressions [R source]
- Lambda expressions [R source]
- Environments and expressions [R source]
- Tidy evaluation [R source]
- List comprehension [R source]
- Continuous-time Markov chains [R source]
- Pattern matching [R source]
- Dynamic programming [R source]
- Conclusions (no source)