ocean.core.Array

Array manipulation functions.

It's often convenient to use these functions with D's 'function as array property' syntax, so:

mstring dest;
concat(dest, "hello ", "world");

could also be written as:

mstring dest;
dest.concat("hello ", "world");

TODO: Extend unittest to test all functions in this module.

Public Imports

ocean.core.array.Mutation
public import ocean.core.array.Mutation;
ocean.core.array.Transformation
public import ocean.core.array.Transformation;
ocean.core.array.Search
public import ocean.core.array.Search;

Members

Aliases

remove
alias remove = ocean.core.array.Transformation.remove

Alias to keep backwards compatibility with Array module in v1.x.x

Functions

concat_test
bool concat_test(T strings)
Undocumented in source. Be warned that the author may not have intended to support it.

Meta

License

Boost Software License Version 1.0. See LICENSE_BOOST.txt for details. Alternatively, this file may be distributed under the terms of the Tango 3-Clause BSD License (see LICENSE_BSD.txt for details).