On Tuesday, 10 December 2013 at 07:29:03 UTC, Kenji Hara wrote: > This is an intended behavior. An array literal has dynamic > array type *by default*. > But all of literals in D behave as polymorphic. One of good examples why weakly typed literals suck.