問題タブ [hamlet]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
haskell - サーヴァントでリシウス+ハムレット+ユリウスを使う
Yesod のシェイクスピアのテンプレート (Licius + Hamlet + Julius) を使用したいのですが、これには少し問題があります。Enter link description hereの次のコードは機能します。
しかし、次のコードは機能していません:
Licius + Hamlet + Julius for Servant (Yesod 全体なし) を一緒に構築するにはどうすればよいですか?
database - テンプレート Haskell を使用して Hamlet コードを生成できますか?
Template Haskell に適切な場所であると思われる興味深い問題に遭遇しました。yesod と yesod-persistant を使用して、データベースへの Web フロントエンドに取り組んでいます。mkPerist
関数を使用してデータベースの種類を生成しています。persistLowerCase
準引用符。私の問題は、データベースのフィールドを編集する方法が必要なのですが、列ごとに 6 つの異なるページのハムレット コードを作成するのは非常に反復的であるように思われることです。Template Haskell を使用して、指定されたタイプのデータベースの列を編集するためのテキスト フィールドとチェックボックスを自動的に生成できると考えました。理想的には、型の名前を Template Haskell 関数に渡すだけで、TH がそのページのすべての Hamlet を生成するように処理します。私の質問は、この場合 Template Haskell を使用できますか? それは最善の解決策ですか?特に、Template Haskell は他の準クォーターのコードを生成できますか? 特にハムレット?現在の私のプロジェクトへのリンクは次のとおりです: https://github.com/ProspectRidgeTech/PRADatabase前もって感謝します!(PS。この問題に取り組むためのより良い方法があるかどうか、および私の質問に提案された編集があればお知らせください。)