Quick Start with D: few examples and set of links.
Ilya Yaroshenko via Digitalmars-d-announce
digitalmars-d-announce at puremagic.com
Fri May 1 08:03:32 PDT 2015
On Friday, 1 May 2015 at 14:01:38 UTC, Anonymous wrote:
> This is great, thank you.
>
> I couldn't get the example in the introduction to work without
> adding .map!(chomp) to the pipeline:
>
> auto sample = File("10numbers.txt")
> .byLine
> .takeExactly(10)
> .map!(chomp)
> .map!(to!double)
> .tee!((x){mean += x;})
> .array;
>
> Without that, I got an error converting to a double (my file
> had '\r' after each number)
>
> On Friday, 1 May 2015 at 08:18:10 UTC, Ilya Yaroshenko wrote:
>>
>> http://d.readthedocs.org
>>
>> I hope this examples will be useful for students.
>>
>> Ilya
`parse` should works with whitespace after number:
auto sample = File("10numbers.txt")
.byLine
.takeExactly(10)
.map!(line => parse!double(line))
.tee!((x){mean += x;})
.array;
More information about the Digitalmars-d-announce
mailing list