ich diese Art der Notation in alle Beispielcode für Yesod Web-Anwendungen zu sehen und habe keine Ahnung, was es bedeutet:X {..} <- getYesod Notation
getHomeR :: Handler Html
getHomeR = do
App {..} <- getYesod
Was bedeutet das Syntax?
ich auch die folgende sehen, gehe ich davon aus verwandten, Notation:
getHomeR :: Handler Html
getHomeR = do
App x <- getYesod
heißt Some Kennung x
anstelle des kryptischen {..}
.
Sie können direkt mit einem Abschnitt in der GHC-Dokumentation verlinken. Zum Beispiel: https://downloads.haskell.org/~ghc/7.10.2/docs/html/users_guide/syntax-extns.html#record-wildcards –
@ TaylorFausak - Danke, ich habe den Link aktualisiert. – Lee