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."
У меня только один вопрос: а нахуя такой оператор вообще нужен?

1. 0xd34df00d 02.06.2012 16:45 Aedalus

Можно вычитать множества.

2. gelraen0xd34df00d /1 02.06.2012 16:46 imax

ну это если предполагать что в списках элементы не повторяются, что является очень узким подмножеством всех возможных списков. Потому я не понимат зачем это делать именно частью синтаксиса языка, а не частью стандартной библиотеки.

3. ulidtko 02.06.2012 21:09

set difference, не?

4. 0xd34df00dulidtko /3 02.06.2012 21:10 Azoth_primary

УЗКИЙ ЧАСТНЫЙ СЛУЧАЙ КОКОКО

5. gelraenulidtko /3 02.06.2012 21:12 imax

тред не читай @ сразу отвечай
Да и для реализации множеств лучше их держать отсортированными и использовать ordsets:subtract/2

6. 0xd34df00dgelraen /5 02.06.2012 21:12 Azoth_primary

СУБТРАКТ ПОПОЛАМ

7. ulidtkogelraen /5 02.06.2012 21:13 уважением

ну, я согласен, что это говно-и-не-нужно-фича.

8. gelraen0xd34df00d /6 02.06.2012 21:13

съешь ещё чаю да выпей этих мягких французких булок

9. ulidtko0xd34df00d /6 02.06.2012 21:13 уважением

ну это ж тебе не кацкель, тут арность функции — часть её имени

10. 0xd34df00dulidtko /9 02.06.2012 21:22 Azoth_primary

Знаю.

11. borman 03.06.2012 07:15

шото мне подсказывает, что это легаси.

Do you really want to delete ?