On Mon, May 18, 2015 at 1:57 PM, via Digitalmars-d-announce < digitalmars-d-announce@puremagic.com> wrote:
> void fibonacciSeries() > void fibonacciSeries(T)() if (isIntegral!T) {...} > > unittest > { > import std.concurrency: yield, Generator; > auto series = new Generator!int(&fibonacciSeries); > auto series = new Generator!int(&fibonacciSeries!int); > import std.range: take; > writefln("%(%s, %)", series.take(10)); > } > Surely you shouldn't have int in your fibonacci function?