Natknąłem się na fragment kodu Haskella, który wygląda następująco:
ps@(p:pt)
Co ten @
symbol oznacza w tym kontekście? Nie mogę znaleźć żadnych informacji w Google (niestety trudno jest znaleźć symbole w Google) i nie mogę znaleźć funkcji w dokumentacji Prelude, więc wyobrażam sobie, że zamiast tego musi to być jakiś cukier składniowy.
@
na tej stronie wyjaśnia to.