Причина, которую я обнаружил, заключается в том, что --
действительно оператор разницы, который логически применяется к Set
, а не к List
. По этой причине --
не рекомендуется использовать Set
.
Для List
операция фильтра имеет больше смысла. Так что это может быть просто для логической последовательности.