2014-02-28 59 views

回答

36

alts!函數接受信道的矢量和/或信道以採取與值上它們被放在(在雙張載體的形式:[c v])。該矢量可以動態構建;調用alts!的代碼可能不知道它將選擇多少個通道(實際上這個數字在調用時不需要保持不變)。

alt!是一個方便基本上充當condalts!之間的交叉。在這裏,「端口」(通道或通道+值對)的數量必須是靜態的,但實際情況往往如此,並且類似於語法的語法非常清晰。

alt!使用alts!擴大到了一些精緻的表達式;除了語法方便之外,它不提供額外的功能。

相關問題