On Wednesday, 23 January 2019 at 17:28:37 UTC, H. S. Teoh wrote:
The best way to do this is to use a string DSL or a delegate as template argument. For example:

        auto result = User.filter!q{ User.name == "John" };

or:

        auto result = User.filter!(u => u.name == "John");


I didn't know about q{} token strings! This looks very cool for implementing different DSLs.

Thank you!

Reply via email to