
17 Jul
2011
17 Jul
'11
10:41 p.m.
On Sun, Jul 17, 2011 at 10:46 PM, Anakreon Mentis
I am experimenting with yesod and am new to it. I changed the default-layout.hamlet file of a project created by yesod init. The modification consists of the following line <link rel="stylesheet" type="text/css" href="@{StaticR css/base.css}">
I get an error message " (line 4, column 48): unexpected 'h' expecting end of input, "\n", "\r\n" or ">"
The file static/css/base.css does exist.
Try replacing "css/base.css" with "css_base_css". The file StaticFiles.hs calls creates identifiers for every file in the static folder, but it has to follow the rules of Haskell naming. Basically, more characters get replaced with an underscore. Michael