You cannot post messages because only members can post, and you are not currently a member.
Description:
Development discussion for the Yesod Web Framework.
|
|
|
paid part time yesod work?
|
| |
Is there anyone who would be interested in helping to develop an example Yesod application and a tutorial to walk someone through the process used to develop the example app?
|
|
Need help with types
|
| |
Hi Google group, I'm having trouble understanding how to do something. Please Bear with me here. I'm defining at data type as follows (this example is taken from my code. Not all of the fields are actually used): data QFieldSpec m a = QFieldSpec { maxFieldLength :: Int , formField :: Field m a... more »
|
|
Yesod i18n, defaultLayout, and ihamlet
|
| |
Crosspost from StackOverFlow (no answers): I am trying to convert the tutorial code in Chapter 2 of the forthcoming "Play for Scala" book from Scala to Haskell (using Yesod). I am getting an error trying to "internationalize" my `defaultLayout`. I am (purposely) not using a scaffolded Yesod site because I am trying to understand the... more »
|
|
Unable to install yesod-bin
|
| |
Hi all, first I would like to say it's been a joy developing in Yesod, you guys really made a wonderful framework to allow developers to express the power of Haskell in a real word situation. I've been mainly developing a web app in the older 1.1 version. Yesterday, I decided to update it to the 1.2 version. It took me a while to manually... more »
|
|
Keter + Nginx
|
| |
Hello All,
please help to understand why this does not work
keter listens 8000 port
*#*nginx:
*server {*
* listen 3005;*
* server_name 127.0.0.1;*
* location / {*
* proxy_pass [link]
* }*
* proxy_set_header Host $host;*
* proxy_set_header X-Real-IP $remote_addr;*... more »
|
|
Turn On/Off logging
|
| |
Hello, I am trying to understand how the new logging system works. So I created a new site and slightly modified getHomeR getHomeR :: Handler RepHtml getHomeR = do * $(logError) "Some message"* (formWidget, formEnctype) <- generateFormPost sampleForm let submission = Nothing :: Maybe (FileInfo, Text)... more »
|
|
Newbie question regarding upgrade to 1.2: addScript
|
| |
Hi, A newbie question, I was trying out Yesod 1.2 (porting a 1.1 application), and was able to fix almost everything, except this, in Foundation.hs: pc <- widgetToPageContent $ do $(combineStylesheets 'StaticR [ css_bootstrap_css ]) addScript $ StaticR js_bootstrap_js... more »
|
|
sendFilePart status code and Content-Length header
|
| |
I'm trying to get HTML5 audio seeking to work with range requests. I would like to use sendFilePart <[link]>, but it seems to return always 200 OK as the response status code. In my use case, 206 Partial concent would be needed to implement streaming and... more »
|
|
Yesod and Yesod.Persist modules re-exporting all of Database.Persist
|
| |
Currently both Yesod and Yesod.Persist modules re-export all of
Database.Persist entities. This creates a problem for esqueleto users
since they'll either:
1) Need to import Database.Esqueleto qualified.
2) Need to manually import everything those modules export *except*
Database.Persist and import Database.Esqueleto unqualified.... more »
|
|
monad-logger question
|
| |
I was trying to convert the function: runDB connStr = runResourceT . runStderrLoggingT . withSqliteConn connStr .runSqlConn ...to take a Bool argument that would then switch between runStderrLoggingT and runNoLoggingT. Unfortunately, these involve different concrete types for the logger. I suspect this is life telling me that I need to strengthen my Haskell... more »
|
|
|