map(array, type(half))
