DEV Community

# metaprogramming

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Android KSP guide for dummies by a Dummy: Part 1

Android KSP guide for dummies by a Dummy: Part 1

16
Comments
2 min read
Using KSP output in app: Part 4

Using KSP output in app: Part 4

9
Comments
2 min read
Generate the code using KSP : Part 3

Generate the code using KSP : Part 3

10
Comments
4 min read
class_eval vs. instance_eval in Ruby

class_eval vs. instance_eval in Ruby

7
Comments 1
2 min read
How to Put Keyword Arguments in your Python Class Definitions

How to Put Keyword Arguments in your Python Class Definitions

7
Comments
3 min read
Automatic code changing in Python with the ast module

Automatic code changing in Python with the ast module

6
Comments
7 min read
Wrapping a Ruby Method

Wrapping a Ruby Method

9
Comments
1 min read
Groovy's @CompileStatic and Methods with the Same Name

Groovy's @CompileStatic and Methods with the Same Name

5
Comments
5 min read
A Short Overview of Typed Template Haskell

A Short Overview of Typed Template Haskell

6
Comments
8 min read
ruby_cool_kid.rb — Meta Programming series: Dynamic dispatch

ruby_cool_kid.rb — Meta Programming series: Dynamic dispatch

5
Comments
3 min read
Type-Writer Component: Magic and Asynchronicity

Type-Writer Component: Magic and Asynchronicity

13
Comments 2
9 min read
JavaScript for advanced beginners(fake js interface with proxies)

JavaScript for advanced beginners(fake js interface with proxies)

2
Comments
4 min read
Easily delete Object Properties in JS with this Meta trick 🔥🔥

Easily delete Object Properties in JS with this Meta trick 🔥🔥

2
Comments
1 min read
A Brief Introduction to Template Haskell

A Brief Introduction to Template Haskell

7
Comments
11 min read
Ruby Money & BigDecimal

Ruby Money & BigDecimal

11
Comments
2 min read
Implementing A Domain Specific Language In Ruby

Implementing A Domain Specific Language In Ruby

5
Comments
5 min read
Starting with Scala 3 macros: a short tutorial

Starting with Scala 3 macros: a short tutorial

16
Comments
9 min read
Matchable - Class-level Pattern Matching Macros Explained

Matchable - Class-level Pattern Matching Macros Explained

20
Comments
11 min read
Laziness I: Meta-programming

Laziness I: Meta-programming

5
Comments 2
7 min read
Como roubar no random?

Como roubar no random?

15
Comments 2
6 min read
Iota (from Golang) in JavaScript

Iota (from Golang) in JavaScript

4
Comments
2 min read
Cool Boys Do Metaprogramming

Cool Boys Do Metaprogramming

9
Comments 4
6 min read
It is not about code

It is not about code

2
Comments
2 min read
That's so Rusty: Metaprogramming

That's so Rusty: Metaprogramming

33
Comments
7 min read
Demystification of Macros in Nim

Demystification of Macros in Nim

29
Comments
6 min read
loading...