The old version of the test in question assumed the following:
a) you are using a list to represent your school
b) an empty classroom/roster is equal to an empty school
This change does introduce complete agnosticity about the structure of
the school itself. Also now grade-school:get/2 is expected to always
return an ordered list of names.
This PR does follow the same spirit as exercism/xerlang#72
The old version of the test in question assumed the following:
a) you are using a list to represent your school b) an empty classroom/roster is equal to an empty school
This change does introduce complete agnosticity about the structure of the school itself. Also now
grade-school:get/2
is expected to always return an ordered list of names.This PR does follow the same spirit as exercism/xerlang#72