Me he encontrado con un código de Haskell que se ve así:
ps@(p:pt)
¿Qué significa el @
símbolo en este contexto? Parece que no puedo encontrar ninguna información en Google (desafortunadamente es difícil buscar símbolos en Google), y no puedo encontrar la función en la documentación del Preludio, así que imagino que debe ser algún tipo de azúcar sintáctica.
@
en esa página lo explica.