static <T> Seq<T> viewOf(final T[] array) {
		return array.length == 0
			? empty()
			: new SeqView<>(Arrays.asList(array));
	}
Returns a fixed-size sequence backed by the specified array. (Changes to
the given array are "write through" to the returned sequence.) This
method acts as a bridge between array-based and sequence-based APIs.

@since 4.2

@param array the array containing the sequence elements
@param <T> the element type
@return a sequence view of the given {@code array}
@throws NullPointerException if the given array is {@code null}
jenetics/src/main/java/io/jenetics/util/Seq.java