elemIndex -package:utf8-string -is:exact -package:storablevector -package:vector-sized
The
elemIndex function returns the index of the first element
in the given list which is equal (by
==) to the query element,
or
Nothing if there is no such element. For the result to be
Nothing, the list must be finite.
>>> elemIndex 4 [0..]
Just 4
O(n) The
elemIndex function returns the index of the
first element in the given
ByteString which is equal to the
query element, or
Nothing if there is no such element. This
implementation uses memchr(3).
O(n) The
elemIndex function returns the index of the
first element in the given
ByteString which is equal (by
memchr) to the query element, or
Nothing if there is no such
element.
O(n) The
elemIndex function returns the index of the
first element in the given
ByteString which is equal to the
query element, or
Nothing if there is no such element. This
implementation uses memchr(3).
O(n) The
elemIndex function returns the index of the
first element in the given
ByteString which is equal (by
memchr) to the query element, or
Nothing if there is no such
element.
O(n) The
elemIndex function returns the index of the
first element in the given
ShortByteString which is equal to
the query element, or
Nothing if there is no such element.
O(n) The
elemIndex function returns the index of the
first element in the given
ShortByteString which is equal to
the query element, or
Nothing if there is no such element.
O(n) Yield
Just the index of the first occurrence of the
given element or
Nothing if the vector does not contain the
element. This is a specialised version of
findIndex.
O(n) Yield
Just the index of the first occurrence of the
given element or
Nothing if the vector does not contain the
element. This is a specialised version of
findIndex.
O(n) Yield
Just the index of the first occurrence of the
given element or
Nothing if the vector does not contain the
element. This is a specialised version of
findIndex.
O(n) Yield
Just the index of the first occurrence of the
given element or
Nothing if the vector does not contain the
element. This is a specialised version of
findIndex.
O(n) Yield
Just the index of the first occurrence of the
given element or
Nothing if the vector does not contain the
element. This is a specialised version of
findIndex.
(elemIndex a) returns the index of the first element that
equals
a, or
Nothing if no element matches
(elemIndex w8) returns the index of the first byte that
equals
w8, or
Nothing if no byte matches
(elemIndex c) returns the index of the first character that
equals
c, or
Nothing if no character matches
The
elemIndex function returns the index of the first element
in the given list which is equal (by
==) to the query element,
or
Nothing if there is no such element.
>>> elemIndex 4 [0..]
Just 4
O(n) Yield
Just the index of the first occurence of the
given element or
Nothing if the vector does not contain the
element. This is a specialised version of
findIndex.
O(n) Yield
Just the index of the first occurence of the
given element or
Nothing if the vector does not contain the
element. This is a specialised version of
findIndex.
O(n) Yield
Just the index of the first occurence of the
given element or
Nothing if the vector does not contain the
element. This is a specialised version of
findIndex.
O(n) Yield
Just the index of the first occurence of the
given element or
Nothing if the vector does not contain the
element. This is a specialised version of
findIndex.
Find the index of an element that matches the given
Word8
Returns the index of the element, if it exists.
Returns the first index where a given value is found in the stream.
elemIndex a = Stream.findIndex (== a)
The
elemIndex function returns the index of the first element
in the given stream which is equal (by
==) to the query
element,
Beware:
elemIndex x xs will diverge if
none of the elements of
xs equal
x.