yesod

    11熱度

    2回答

    我使用yesod創建了一個簡單的網站。 它一直在工作,直到我將一個UTCTime類型的字段添加到我的數據庫模型中。 我最初得到一個錯誤提示我加上「時間1.2.0.3」我的小集團文件,所以我做了,現在我得到很多相同的錯誤,而不建議: Model.hs:6:8: Could not find module `Data.Time.Clock.UTC': it is a hidden

    36熱度

    3回答

    我對Haskell和Yesod都很陌生,並且正在嘗試構建一個簡單的Web應用程序,該應用程序可以響應來自外部API的查詢。我已經構建了一個解析器(使用Parsec),它使我得到一個我想作爲常規Int值加載的實體的ID。 但是,我對於我的生活無法弄清楚如何將這個Int變成get將接受的東西(即Key(?))。文檔中的所有示例僅獲取以前插入的ID或URL調度。 任何幫助將不勝感激,因爲我似乎被卡住..

    6熱度

    2回答

    我正在使用耶索德,我最終想要部署到EC2 Haskell的Web應用程序,可以有人建議,有一個最近哈斯克爾平臺和混帳客戶端安裝,可以從庫的AMI?

    1熱度

    1回答

    我正在嘗試編寫一個Yesod應用程序作爲在後端使用MongoDB的Ruby JSON服務的替代品,並且我遇到了一些問題。 模型文件中的sql = foobar語法似乎不太影響Persistent.MongoDB使用的集合。我該如何改變它? 有沒有一種方法可以輕鬆配置mongodb(最好通過yaml文件)只能顯式讀取?如果知道應用程序無法覆蓋或破壞生產數據,我會採取更多的安慰措施。 有沒有什麼辦法可

    0熱度

    2回答

    使用Data.Binary.decodeFile我試圖編譯如下: postRQuery :: Handler RepHtml postRQuery = do properties <- liftIO $ decodeFile "store" :: IO (Map String()) defaultLayout [whamlet|Posted!|] ,但我得到了以下編譯器錯誤:我如何使用數

    0熱度

    1回答

    我使用yesod 0.9.3腳手架的網站。有沒有什麼方法可以將一些小部件包含到結果頁面中(或者,最好使一些小部件僅包含一次),比如addScript和addStylesheet呢?我可以在頁面處理程序中調用這樣的(依賴項)小部件,但是這會將(依賴)小部件的整個想法作爲一個自包含的實體進行打破,您可以在需要時調用它。 實施例: addCommonStyle :: Widget addCommonS

    2熱度

    1回答

    yesod-0.9.3中是否有某種方法將Json轉換爲Html以將其包含到<script/>標記中? 使用Yesod.Json和Data.Aeson我可以得到一個Json類型,我想作爲一個<script>標籤引入了一個變量的值使用的值,即,不返回RepJson,而是將它作爲一個組成部分的RepHtml。

    3熱度

    1回答

    我有以下幾種類型: data Cheese = Cheddar Int | Edam String String | Cottage String Int data Meal = Meal { nameOfMeal :: String, ... other generic fields cheese :: Cheese } 目前我的形式是這樣的: ch

    1熱度

    1回答

    有一個outstanding issue with yesod它只偵聽ipv6。 我在五分鐘指導下遵循yesod,並在運行「yesod devel」時遇到此問題。我現在該如何修復它,並啓動並運行以試用框架?我嘗試編輯myapp/dist/devel.hs以使用Warp的runSettings,並使用ipv4地址集代替默認運行,但是再次運行「yesod devel」,然後再寫myapp/dist/d

    0熱度

    1回答

    我有一個函數太複雜,我不明白函數類型應該是什麼。我試圖讓GHC同意我期望的是它所期望的。首先,功能,我認爲應該做的。然後,在混淆的來源。 flagScheduled ((Left (MkUFD day)):rest) = do match <- runDB $ selectList [TestStartDate ==. Just day, TestStatus /