As the hint says - use filter
in your a-students
function:
(filter (lambda (student)
(a-student? (student-GPA student)))
list-of-students)
Вопрос
Develop the predicate a-student?
that returns true
if the student has a gpa above 3.7, and use it to
develop the function a-students?
, which consumes a list of students, and produces a list of all the
students who have gpa’s above 3.7. Use filter.
Решение
As the hint says - use filter
in your a-students
function:
(filter (lambda (student)
(a-student? (student-GPA student)))
list-of-students)