Yet another OOP macro ;). [*] I was wondering if it would be possible to write classes in Nim entirely by using closures. A good opportunity to work on my meta programming skills. At first the approach looked a bit weird, but now I feel that the resulting DSL might actually work quite well. What do you think?
[closure_methods](https://github.com/bluenote10/closure_methods) [*] Actually I was searching for OOP macros on Nimble but couldn't find much...