Условие
Реализуйте класс, аналогичный Array, с многопоточной реализацией итераторов:
map, any?, all?, select. Объясните, можно ли таким образом реализовать итератор
inject?
Ограничения
- решение должны быть выражено через базовые итераторы и операции над
коллекциями и потоками (threads)
- вся логика работы с потоками должны быть вынесена в отдельный метод, общий для
всех итераторов.