On 2018-11-18 18:52, Neia Neutuladh wrote:
On Sun, 18 Nov 2018 17:47:07 +, Vladimirs Nordholm wrote:
Is there anyway to make it "neater"? Maybe something in one line:
enum foo = version (Posix) { "posix" } : { "other" } ;
If you're doing it often:
T ifPosix(T)(T a, T b)
{
versio
On Sunday, 18 November 2018 at 17:52:21 UTC, Neia Neutuladh wrote:
On Sun, 18 Nov 2018 17:47:07 +, Vladimirs Nordholm wrote:
Is there anyway to make it "neater"? Maybe something in one
line:
enum foo = version (Posix) { "posix" } : { "other" } ;
If you're doing it often:
T ifPosix(
On Sun, 18 Nov 2018 17:47:07 +, Vladimirs Nordholm wrote:
> Is there anyway to make it "neater"? Maybe something in one line:
>
> enum foo = version (Posix) { "posix" } : { "other" } ;
If you're doing it often:
T ifPosix(T)(T a, T b)
{
version (Posix) return a; else return b;
}
enum f
Currently I have something like
version (Posix)
{
enum foo = "bar";
}
else
{
enum foo = "baz";
}
Is there anyway to make it "neater"? Maybe something in one line:
enum foo = version (Posix) { "posix" } : { "other" } ;