Они кажутся концептуально очень похожими.Я написал эту функцию, чтобы решить проблему.Но существует ли что-либо в стандартной библиотеке или где-либо еще?
fun <T> Sequence<T>.toEnumeration(): Enumeration<T> {
val iterator = this.iterator()
return object : Enumeration<T> {
override fun hasMoreElements() = iterator.hasNext()
override fun nextElement(): T = iterator.next()
}
}