On 07/12/2016 01:01 PM, Mike Parker wrote:
> Do you have some sample code that shows the error?

Yes.  I'm working on Stockman[1] a playground to learn D.
In file `etl.d`, line 110 [2], if I change the line to
    auto refInvoice = group[1].takeOne();
the file will not compile.  I have attached the compile error to this
message.

Thanks,
-- 
Bahman


[1] https://github.com/bahmanm/stockman-d
[2] https://github.com/bahmanm/stockman-d/blob/master/source/etl.d#L110
Performing "debug" build using dmd for x86_64.
stockman-d ~master: building configuration "application"...
source/etl.d(110,33): Error: no property 'takeOne' for type 'ChunkByChunkImpl!(__lambda9, MapResult!(__lambda3, ByLine!(char, char)))'
/home/bahman/Programs/D/dmd-2.071.0/linux/bin64/../../src/phobos/std/algorithm/iteration.d(480,16):        instantiated from here: MapResult!(__funcliteral3, ChunkByImpl!(__lambda2, MapResult!(__lambda3, ByLine!(char, char))))
source/etl.d(108,44):        instantiated from here: map!(ChunkByImpl!(__lambda2, MapResult!(__lambda3, ByLine!(char, char))))
source/etl.d(32,26):        instantiated from here: combineOneLiners!(MapResult!(__lambda3, ByLine!(char, char)))
dmd failed with exit code 1.

Reply via email to