【发布时间】:2014-12-01 06:56:02
【问题描述】:
我在 cabal 沙箱中使用 yesod 1.4.0 版。
我有以下路线文件:
/static StaticR Static getStatic
/auth AuthR Auth getAuth
/favicon.ico FaviconR GET
/robots.txt RobotsR GET
/ HomeR GET POST
/config/#String MakeConfigR GET POST
以及用于实现的匹配(正确导入和所有内容)处理程序文件。
但是,每当 yesod(或当我手动)尝试编译时,我都会收到以下错误
Foundation.hs:48:1:
Illegal view pattern: fromPathPiece -> Just dyn_abDD
Use -XViewPatterns to enable view patterns
我没有以任何方式修改 Foundation.hs。
当我只有一条不带参数的路由时,比如
/noparamshere NoParamsR GET
或我的路由文件中的类似内容,一切正常。我做错了什么?
【问题讨论】: