sto vedendo questo tipo di notazione tutto il codice di esempio per le applicazioni web Yesod e non hanno idea di cosa significhi:X {..} <- getYesod notazione
getHomeR :: Handler Html
getHomeR = do
App {..} <- getYesod
Che cosa significa questa sintassi?
sto vedendo anche quanto segue, presumo correlato, la notazione:
getHomeR :: Handler Html
getHomeR = do
App x <- getYesod
cioè Alcuni identificatore x
al posto del criptico {..}
.
È possibile collegare direttamente a una sezione della documentazione GHC. Ad esempio: https://downloads.haskell.org/~ghc/7.10.2/docs/html/users_guide/syntax-extns.html#record-wildcards –
@TaylorFausak - Grazie, ho aggiornato il collegamento. – Lee