@JamesJalaPayneo / Metaprogramming in ScalafromO'Reilly Online Learning4 months agoScalaProgramming Scala, 3rd EditionChapter 24.Metaprogramming: Macros and Reflection Metaprogramming is programming that manipulates programs as data.
@JamesJalaPayneo / Metaprogramming in ScalafromKnoldus Blogs4 months agoJavaScriptMetaprogramming in Scala: A self-transforming codeMeta programming is a popular technique from 1970's and 1980's which used languages like LISP to enable applications to process code for artificial intelligence based applications.
@JamesJalaPayneo / Metaprogramming in ScalafromScala Documentation4 months agoScalaMetaprogrammingA call to a macro method is executed during the compiler phase called macro expansion to generate a part of the program-an abstract syntax tree.