function iterAhaversin( iterator ) {
	return iterMap( iterator, ahaversin );
}
Returns an iterator which iteratively computes the inverse half-value versed sine.

## Notes

-   The domain of inverse half-value versed sine is restricted to `[0,1]`. If an iterated value is outside of the domain, the returned iterator returns `NaN`.
-   If an environment supports `Symbol.iterator` **and** a provided iterator is iterable, the returned iterator is iterable.

@param {Iterator} iterator - input iterator
@throws {TypeError} must provide an iterator protocol-compliant object
@returns {Iterator} iterator

@example
var uniform = require( '@stdlib/random/iter/uniform' );

var iter = iterAhaversin( uniform( 0.0, 1.0 ) );

var r = iter.next().value;
// returns <number>

r = iter.next().value;
// returns <number>

r = iter.next().value;
// returns <number>

// ...