gelraen
02.06.2012 16:40 imax
"The list subtraction operator — produces a list which is a copy of the first argument, subjected to the following procedure: for each element in the second argument, the first occurrence of this element (if any) is removed."
У меня только один вопрос: а нахуя такой оператор вообще нужен?
Можно вычитать множества.
ну это если предполагать что в списках элементы не повторяются, что является очень узким подмножеством всех возможных списков. Потому я не понимат зачем это делать именно частью синтаксиса языка, а не частью стандартной библиотеки.
set difference, не?
УЗКИЙ ЧАСТНЫЙ СЛУЧАЙ КОКОКО
тред не читай @ сразу отвечай
Да и для реализации множеств лучше их держать отсортированными и использовать ordsets:subtract/2
СУБТРАКТ ПОПОЛАМ
ну, я согласен, что это говно-и-не-нужно-фича.
съешь ещё чаю да выпей этих мягких французких булок
ну это ж тебе не кацкель, тут арность функции — часть её имени
Знаю.
шото мне подсказывает, что это легаси.