Hi, I wrote a small library, inspired by atilaneves automem. I didn't like some things, especially that smart pointers proxied underlying types, also I wanted class upcasting.

https://github.com/Boris-Barboris/daii
https://code.dlang.org/packages/daii

What do you think about the delegate\closure syntax?

https://github.com/Boris-Barboris/daii#delegate

Any ideas and contributions are appreciated.

Reply via email to