yesod

    6熱度

    1回答

    UPDATE 我已經簡化了的這個示範從腳手架創建一個實際的項目 - 您可以點擊此處查看:https://github.com/tetigi/yesod-bug-test 按照自述設置回購並複製問題!謝謝:) 原帖 我最近一直在嘗試使用耶索德創建一個簡單的網站 - 這是在一個特定的處理程序,它使一對夫婦runDB的電話(選擇並插入一些值了〜 200件數據庫)。但是,在中等負載情況下(例如在瀏覽器中快

    -3熱度

    1回答

    我一直在尋找在網絡上工作示例Yesod連接 - Persistent到MySQL數據庫,我發現這個resource on GitHub {-# LANGUAGE EmptyDataDecls #-} {-# LANGUAGE FlexibleContexts #-} {-# LANGUAGE GADTs #-} {-# LANGUAGE GeneralizedNewtyp

    0熱度

    1回答

    我剛剛開始使用Yesod,儘管我已經可以得到一些有趣的結果,但我很難理解它的一些類型(可能是因爲我不熟悉Template Haskell)。 將傳遞給defaultLayout函數是通過toWidget函數。因此,遵循下面的ham1和ham2的定義,defaultLayout中的正確指令分別爲toWidget ham1和ham2。 我的問題:在下面的(工作)代碼爲什麼指令toWidget ham2

    0熱度

    1回答

    我一直在下面的耶索德的SQL Joins的例子,我想添加到內部連接例子也是一個where_條款 - 它應該只顯示了博客,其中作者ID高於1 我認爲我的錯誤是可能是我做E.val 1,但不知道如何將它傳遞的Key它期待得到 getHomeR :: Handler Html getHomeR = do blogs <- runDB $ E.select $ E.

    1熱度

    1回答

    我有這樣的常用目錄結構簡單耶索德項目: ./Main.hs ./Foundation.hs ./Handler/Home.hs ./Handler/... etc ./config/routes ./templates/home.hamlet ./templates/default-layout.hamlet ./templates/default-layout-wrapper.ha

    9熱度

    1回答

    我只是無法找到如何在哈姆雷特模板評論行。有評論的語法嗎?像 -- <p>Some code should be ignored by template 什麼?

    1熱度

    2回答

    裏面我已經writen小語種查找與函數 getValue :: String -> String -> String getValue lang key = ( head $ filter ((== key) . head) langData) !! getLangIndex lang 現在我想打電話給一個小村莊文件中此查找功能。 這是可能的,我該如何改變函數使

    0熱度

    2回答

    我有一個返回JSON與對象耶索德路由處理 { id: 1, title: "foo" content: "bar" } 我想補充一個_links財產以及一些元數據,不會對實體存在本身,例如 { id: 1, title: "foo" content: "bar" _links: {self: http://localhost:3000/eve

    1熱度

    1回答

    使用yesod我試圖將上傳的文件保存在數據庫中。 要做到這一點,我想提取字節串並堅持它,但我仍然需要代碼來進行類型檢查。 實際的問題是 Couldn't match type ‘ConduitM() ByteString (ResourceT IO)()’ with ‘HandlerT App IO ByteString’ Expected type: HandlerT App

    2熱度

    1回答

    比方說,我們有這樣的事情: myForm :: Form (Text, Text) myForm = renderBootstrap3 BootstrapBasicForm $ (,) <$> areq passwordField (bfs ("Password" :: Text)) Nothing <*> areq passwordField (bfs ("Repeat p