Dados os nomes dos alunos e o ano que frequentam, cria uma lista de alunos para a escola.
No final, deves ser capaz de:
Repara que todos os nossos alunos têm apenas um nome (é uma cidade pequena, que esperavas?), e cada aluno não pode ser adicionado mais do que uma vez a um ano ou à lista de alunos. Se um teste tentar adicionar o mesmo aluno mais do que uma vez, a tua implementação deve indicar que isso está incorreto.
O Wren ainda é uma linguagem muito recente: há funcionalidades, talvez comuns noutras linguagens, que ainda não estão implementadas. Uma delas é a capacidade de ordenar strings.
O método sort da List do Wren usa explicitamente a comparação <.
A String não implementa <(_).
Um dos desafios deste exercício é implementar uma forma de ordenar uma lista de strings.
Inscreve-te no Exercism para aprenderes e dominares Wren com 117 exercícios, e mentoria humana real, tudo grátis.