3
Iterable และ Sequence ของ Kotlin มีลักษณะเหมือนกันทุกประการ ทำไมต้องมีสองประเภท?
อินเทอร์เฟซทั้งสองนี้กำหนดวิธีการเดียวเท่านั้น public operator fun iterator(): Iterator<T> เอกสารบอกว่าSequenceตั้งใจจะขี้เกียจ แต่ไม่Iterableขี้เกียจด้วย (เว้นแต่จะได้รับการสนับสนุนจาก a Collection)?