yesod

    2

    1答えて

    GET/auth/logout = getLogoutRを取り除くことは可能ですか?またはその行動を変える? YesodAuthのloginHandlerに似ています 基本的に、私は誰かがログアウトする素朴なユーザーにリンクを送信しないようにしたいと考えています。

    0

    1答えて

    YesodハンドラでunsafePerformIOを回避することに頭を悩ませてしまいました。 HandlerのコードはHandler Monadにありますので、どのようにIO操作を実行できますか? getProfileR :: Handler Html getProfileR = do -- toTMDBMovie's return-type is IO Movie --

    0

    1答えて

    私はYesochでパチス的なボードゲームを実装しようとしています。現在、HaskellのコードはAjax経由でボードの現在の状態を受け取り、それを使って(例えば、新しいピースがボードに入るかどうか、ゲームが終了するかどうかなどを計算して)、クライアントが使用できるJSONとして返しますビューを更新します。 実際、私はクライアントに状態を保ち、Haskellには変更がないという問題を回避しています。

    1

    1答えて

    私はYesodを使用して簡単なアプリケーションを構築しており、外部ファイルを持ち込むのに苦労しています。ここに私のコードです:私はwhamletFileでhamletFileを置き換える場合 {-# LANGUAGE OverloadedStrings #-} {-# LANGUAGE QuasiQuotes #-} {-# LANGUAGE TemplateHaskell #-}

    1

    2答えて

    私はYesodで私の最初のアプリケーションを開発しています。私はいくつかのCRUD APIを作成しています。 私は userIdが外部キーである User json ... Activity json userId UserId ... のように見えるモデルを持っています。 新しいアクティビティを作成できるようにエンドポイントを作成する必要があり、クライアント

    1

    1答えて

    私のYesod-ApplicationはEnvoirement-Variableを使って取得する必要があります。 Thisはこの状況を正確に説明しているようです。しかし:その際、唯一のAPPROOTを検討しますイェソドによって生成されたリンクが、Quasiquoter parseRoutesでルート定義は、絶対にとどまる:だからAPPROOT設定 mkYesod "App" [parseRoute

    2

    1答えて

    現在、ユーザーがアップロードしたプロフィール写真は、/ static/avatars/{upload-date}に保存されます。次に、データベースに格納されている情報を使用して画像のStaticRルートを生成します(実行時に追加され、StaticRルートはまだ存在しません)。 私が遭遇した問題は、ユーザーがプロフィール写真を更新したときに、静的なファイルがキャッシュされているために古いものが残って

    4

    1答えて

    今日私はローカルマシンでベンチマークを行い、HaskellのさまざまなWebフレームワークのプレーンテキスト速度を比較しました。私がテストしたほとんどのフレームワークは、コンパイルされたバージョンと比較してGHCiから実行されたときに優れていました。ここで私は、彼らが適切にチューニングまたは最適化されていないため、これらの数字は、これらのフレームワークのスピードには反映されませんが、GHCiのから

    1

    1答えて

    私はDockerコンテナのHerokuに展開しているYesodアプリケーションを持っています。アプリはAmazon SESを使用してメールを送信します。イェソドのdevelのを使用してローカルでアプリケーションを実行する場合、これは正常に動作しますが、Herokuの上の容器の中に、私は次のエラーを取得する: HttpExceptionRequest Request { host