On 9/18/19 7:10 AM, berni wrote:
Is it possible to simplfy this?
static if (is (T==Complex!double) || is (T==Complex!float) || is
(T==Complex!real))
https://dlang.org/phobos/std_traits.html#TemplateOf
import std.traits : TemplateOf;
static if(__traits(isSame, TemplateOf!T, Complex
On Wednesday, 18 September 2019 at 11:25:21 UTC, Norm wrote:
I usually do something like the following:
Ah great. I was looking for "is(T == Complex!R, R)". :-) Thanks!
On Wednesday, 18 September 2019 at 11:10:11 UTC, berni wrote:
Is it possible to simplfy this?
static if (is (T==Complex!double) || is (T==Complex!float) ||
is (T==Complex!real))
I usually do something like the following:
---
import std.traits;
template isComplexReal(T) {
enum
Is it possible to simplfy this?
static if (is (T==Complex!double) || is (T==Complex!float) || is
(T==Complex!real))