با داشتن اسم دانشآموزان و پایهای که در آن هستند، فهرستی برای مدرسه تهیه کنید.
در پایان، باید بتوانید:
توجه کنید که همهی دانشآموزان ما فقط یک اسم دارند (شهر کوچکی است، چه انتظاری دارید؟) و هیچ دانشآموزی را نمیتوان بیش از یک بار به یک پایه یا به فهرست اضافه کرد. اگر یک تست بخواهد همان دانشآموز را بیش از یک بار اضافه کند، پیادهسازی شما باید نشان دهد که این کار نادرست است.
Wren هنوز زبان بسیار جوانی است: قابلیتهایی هست که شاید در زبانهای دیگر رایج باشد اما هنوز پیادهسازی نشده است. یکی از این موارد، توانایی مرتبسازی رشتهها است.
متد sort در List در Wren صریحاً از مقایسهی < استفاده میکند. String عملگر <(_) را پیادهسازی نمیکند.
یکی از چالشهای این تمرین، پیادهسازی روشی برای مرتبسازی فهرستی از رشتهها است.