On Sunday, 17 April 2016 at 09:32:25 UTC, QAston wrote:
On Sunday, 17 April 2016 at 09:09:52 UTC, Ilya Yaroshenko wrote:

Just with std.sci.* without `experimental`. Otherwise this would be the same problem.

What's wrong with std.experimental.sci.*? experimental is where experimental modules/packages should go.

This would be a real pain for a user if he supports few compiler versions.


static if(__VERSION__ < 2072)
{
        import std.experimental.sci.ndslice;
}
else
{
        import std.sci.ndslice;
}

static if(__VERSION__ < 2074)
{
        import std.experimental.sci.fft;
}
else
{
        import std.sci.fft;
}


static if(__VERSION__ < 2075)
{
        import std.experimental.sci.blas;
}
else
{
        import std.sci.blas;
}

static if(__VERSION__ < 2076)
{
        import std.experimental.sci.lapack;
}
else
{
        import std.sci.lapack;
}

Reply via email to