def generate_integers():
    i = 0
    while i < 10:
        yield i
        i += 1

# Use the generator function to build an array using Numpy
import numpy as np
arr = np.array(list(generate_integers()))
print(arr)