Тест: Полезные комбинаторы


Список вопросов


1. Сколько существует вариантов комбинатора itlist (fold) на языке racket?

1) 2
2) 4
3) 1

2. Как инициализируется переменная на языке racket?

1) [имя переменной] = [значение переменной]
2) (let [значение переменной] [имя переменной])
3) = [имя переменной] [значение переменной]
4) (define [имя переменной] [значение переменной])

3. Значение какого типа возвращает функция mem?

1) '(int)
2) string
3) bool
4) int

4. Что делает функция setify?

1) Создает список, содержащий элементы, удовлетворяющие нужному нам условию
2) Ничего не делает
3) Удаляет из заданного списка повторения элементов
4) Склеивает 2 произвольных списка