Мой персональный аргумент в пользу Дополнительных методов, они соответствуют очень хорошо дизайну ООП: рассмотрите простой метод
bool empty = String.IsNullOrEmpty (myString)
по сравнению с
bool empty = myString.IsNullOrEmpty ();
Вам нужна функция member
Например:
(member 3 '(1 2 3))
Она вернет конец списка , чей автомобиль - элемент . Хотя это не является строго t
, любое значение, отличное от nil, эквивалентно true для логической операции . Кроме того, член
использует equal
для проверки равенства, используйте memq
для более строгого равенства (используя eq
).