Из-за неправильного ввода функция Template Haskell генерирует неработающий код. Как я могу применить -ddump-splices
только к одному файлу в Yesod?
Я знаю, что исправление неверного ввода - это решение, но отладка зависит от того, что генерируется шаблоном Haskell, которого я не вижув выводе ошибки из того, что я обычно запускаю
stack exec -- yesod devel
Я думаю, что функция staticFiles
в src/Settings/StaticFiles.hs
должна быть функцией Template Haskell. Я думал, что смогу взглянуть на то, что генерируется этим, но я понял, что я не в своей тарелке, наивно пытаясь stack exec --ghc-options='-ddump-splices' -- yesod devel
безрезультатно.
Как я могу применить -ddump-splices только к одномуфайл в есод?
Другие высокоуровневые комментарии по отладке Yesod / Template Haskell приветствуются.