On Tuesday, 26 January 2021 at 00:47:09 UTC, Tim wrote: > Hi all, > > How can I change the following to a more D-like approach by > using UFCS? > >>double[3] result; Unless you have a good reason, use a slice and not a static array: double[] result; The result of std.array.array will be a slice anyway.