digitalmars.D.learn - Use std.string.lineSplitter with std.array.Appender!string
- NonNull (14/14) Aug 28 2019 Disambiguate how ?
- Anonymouse (3/10) Aug 28 2019 auto a = s.data.lineSplitter;
- NonNull (2/14) Aug 28 2019 Yes!
Disambiguate how ?
```
     import std.string, std.array;
     auto s = appender!string;
     // .......
     auto a = s.lineSplitter;
```
Error: template std.string.lineSplitter cannot deduce function 
from argument types !()(Appender!string), candidates are:
std.string.lineSplitter(Flag keepTerm = No.keepTerminator, 
Range)(Range r) if (hasSlicing!Range && hasLength!Range && 
isSomeChar!(ElementType!Range) && !isSomeString!Range)
std.string.lineSplitter(Flag keepTerm = No.keepTerminator, C)(C[] 
r) if (isSomeChar!C)
 Aug 28 2019
On Wednesday, 28 August 2019 at 15:52:18 UTC, NonNull wrote:
 Disambiguate how ?
 ```
     import std.string, std.array;
     auto s = appender!string;
     // .......
     auto a = s.lineSplitter;
 ```
auto a = s.data.lineSplitter;
On mobile, can't test.
 Aug 28 2019
On Wednesday, 28 August 2019 at 15:56:55 UTC, Anonymouse wrote:On Wednesday, 28 August 2019 at 15:52:18 UTC, NonNull wrote:Yes!Disambiguate how ? ``` import std.string, std.array; auto s = appender!string; // ....... auto a = s.lineSplitter; ```auto a = s.data.lineSplitter; On mobile, can't test.
 Aug 28 2019








 
  
  
  NonNull <non-null use.startmail.com>
 NonNull <non-null use.startmail.com>