|
T[] find(T, E)(T[] haystack, E needle)
|
|
if (is(typeof(haystack[0] != needle) == bool))
|
|
{
|
|
while (haystack.length > 0 && haystack[0] != needle)
|
|
{
|
|
haystack = haystack[1 .. $];
|
|
}
|
|
return haystack;
|
|
}
|
|
|
|
unittest
|
|
{
|
|
// assert(find([1, 2, 3], "Hello"));
|
|
assert(find([1, 2, 3], 1.0));
|
|
}
|