On Sunday, 7 June 2015 at 23:08:02 UTC, WhatMeWorry wrote: > However, when I try to add a simple constraint to the function > like so: > > int arrayByteSize(T)(T[] someArray) if (isDynamicArray(T)) You forgot an exclamation mark here. Make that: isDynamicArray!(T)