recentpopularlog in

ianweatherhogg : macro   111

« earlier  
An Overview of Macros in Rust
Rust has had a lot of stuff going on with “macros”. There are a few, interconnected aspects of these features, many different names for the same thing, and a lot of development work going on. This post will give an overview of the past, present,... | Steve Klabnik | “The most violent element in society is ignorance.” - Emma Goldman
rust  macro  helloworld 
march 2018 by ianweatherhogg
def hello = macro world | Scalac
Creating a few simple Scala macros and transforming a function to its derivative.
scala  macro  helloworld  4* 
february 2016 by ianweatherhogg
scala, Map[String, Any] and scalaz Validation.md
- Gist is a simple way to share snippets of text and code with others.
scala  map  type  class  tag  macro  compose 
june 2015 by ianweatherhogg
What Are Macros Good For? | SkillsCast | 2nd December 2013
Scala eXchange 2013 conference cast. Eugene Burmako: This talk will outline what Scala macros are, and in what capacity the notion of compile-time metaprogra...
skillsmatter  scala  macro 
june 2015 by ianweatherhogg
Practical type mining in Scala
As the author of an open-source serialization library in Scala, I've undergone a lot of struggle to understand and harness the power of Scala's type system. My…
scala  macro  slide  share  presentation  5* 
june 2015 by ianweatherhogg
Scala Macros - Annotate your case classes | 47 Degrees
How Scala macros can help us generate, analyze and check the code that we develop...at compile time.
scala  macro  4*  helloworld 
may 2015 by ianweatherhogg
Scala macro annotations: a real-world example
Scala macros can be a great tool to reduce boilerplate code. Macro annotations take this one step further by allowing annotations to be used for code transformation.
scala  annotation  macro 
july 2014 by ianweatherhogg
double pointers and Lisp lists | Yoo Box
Table of Contents 1. write a function that returns the result instead 2. write a macro 3. passing a symbol 4. - - - 5. boxing and unboxing 6. which workaround to use 7. now the fourth problem: multiple return values 8. Common Lisp note This article is part of the series Living with Emacs…
macro  helloworld  boxing  symbol  emacs  lisp 
may 2014 by ianweatherhogg
Exploring Clojure Macros
Exploring Clojure Macros based on some of my code and macros from the Clojure core...
clojure  macro  helloworld  future 
may 2014 by ianweatherhogg
Evolution of Scala Macros
Eugene Burmako introduces Scala macros, starting with the initial design and the actual release in production in Scala 2.10, addressing Scala macro system use cases and patterns.
infoq  scala  macro  watch 
january 2014 by ianweatherhogg
typelevel.scala | How to use Spire's Ops macros in your own project
Let the Scala compiler work for you. We provide type classes, instances, conversions, testing, supplements to the standard library, and much more.
scala  spire  type  class  implicit  macro  5*  level  scalaz 
october 2013 by ianweatherhogg
« earlier      
per page:    204080120160

Copy this bookmark:





to read