In che modo l'espressione \x -> y
viene pronunciata in genere dai programmatori Haskell?Come si dice ` x -> y`?
Chiedo perché di solito dico "lambda eks dot why," perché è scritto λx.y
in un contesto generale e sono stato introdotto al calcolo lambda attraverso libri e note, senza sentire nessuno tradurre i termini in un discorso. Ma è una freccia, non un punto, in Haskell.
Capisco che le persone informatiche spesso elidano il punto nel discorso ("lambda eks [breve pausa] y"). I programmatori F # e C#, mi dice il web, spesso pronunciano l'espressione equivalente x => y
come "eks va al perché." Non so come si affermino costruzioni simili in altri contesti.
Quindi tra gli Haskellers è "lambda eks arrow why," o cosa?
Di solito lo pronuncio "lambda x y". Ma non è mai agevole –
luqui