2015-11-17 45 views
2

靈藥文檔狀態:除了`--`和`++`以外,Elixir還有其他的列表運算符嗎?

兩個列表可以被級聯,並使用++/2和中減去 -/2運營商

例如,["a", "b", "c"] -- ["a", "b"]產生["c"]

然而,["a", "b", "c"] -- ["a", "b", "b", "q"]也產生["c"]。我想知道是否有一個內置的運算符或函數在這種情況下會產生falsenil,以表明第二個列表不能從第一個列表中減去。 (注:我不能用一組對於這一點,因爲我處理非唯一的名單。)

還有沒有其他的運營商名單?如果是這樣,他們在哪裏記錄?

回答

0

它似乎沒有(1.0版)

我提到的名單運營商在內核中記錄:++--

我沒有看到任何其他運營商那裏(除非你in),但至少我知道這些從何而來。

相關問題