`filter!(a => a < 3)(arr);` and `filter!"a < 3"(arr);` produce the same result.
Could somebody explain or point me to documentation that helps to
explain the usage of strings in predicates?
My main question is how D infers the omitted variable
specifications given otherwise - for example:
- Predicates Within Strings Justin Choi via Digitalmars-d-learn
- Re: Predicates Within Strings jfondren via Digitalmars-d-learn