On Thursday, 31 August 2023 at 05:16:02 UTC, Vino wrote:
Hi All,

  Request your help on the below error

Program
```
void main()
{
        import std.stdio:writeln;
        import std.algorithm.iteration : splitter;
        
        auto splitter_ptr = &splitter!((a, b) => a.splitter(b).array);
    string str = "TEST1;TEST2;TEST3";
    auto words = splitter_ptr(str, ';');
    foreach (word; words) { writeln(word); }
}
```
```
Error: template instance `splitter!((a, b) => a.splitter(b).array)` does not match any template declaration
```

From,
Vino

Why are you trying to take pointers of lots of different things? You should pretty much never need pointers in normal D code.

Reply via email to