Mi sono imbattuto in un pezzo di codice Haskell che assomiglia a questo:
ps@(p:pt)
Cosa significa il @
simbolo in questo contesto? Non riesco a trovare alcuna informazione su Google (è purtroppo difficile cercare simboli su Google) e non riesco a trovare la funzione nella documentazione di Prelude, quindi immagino che debba essere una sorta di zucchero sintattico.
@
su quella pagina lo spiega.