2016-12-10 3 views

Antwort

3

Nein, sie sind nicht gleich. Das Symbol @ wird verwendet, um einem Parameter einen Namen zu geben und mit einem Muster nach dem @ -Symbol übereinzustimmen. In Ihrem Beispiel ist ein Synonym für (y:_). Schreiben Sie es als (x:([email protected](y:_))) macht es klarer. x ist das erste Element der Liste, y ist das zweite Element der Liste, ys ist die Liste ohne das erste Element x.