問題タブ [reflex]
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 - haskell reflex-dom で書かれた Webkit クライアントから Web サーバーにアクセスする
これは、reflex-dom クライアントを使用してサーバント サーバーにアクセスするためのフォローアップの質問です。
Web ブラウザーでクライアント コードを実行すると、すべて正常に動作します。ただし、gtk3 (および Debian) の下で webkit でクライアント コードを実行すると、サーバーで要求を確認できますが、クライアントは応答を受け取りません。
これもまた、ある種のセキュリティまたは CORS の問題であると思います。この投稿を見つけました 2012年からwebkit gtkでWebセキュリティを無効にする方法 (クロスオリジンリクエスト) は、このバグのために不可能であると言っています https://bugs.webkit.org/show_bug.cgi?id=58378 . このバグを見ると、Status: RESOLVED FIXEDと表示されています。言及されたSO投稿の2番目の回答は、未指定のファイルにいくつかの設定を示しています..
私の質問は、WebkitGtk クライアントからサーバーにアクセスするには、どこ(ディレクトリとファイル) で何を指定する必要があるかということです。
haskell - Haddock は #if #else #endif 句で分解します
haddock を使用して github ライブラリのドキュメントを生成しようとしています。入力したコードは次のとおりです。
Xhr.hs
次に、ソース コードの 154 行目の関連セクションを調べました。
私は知りませんでしたし、#if
Haskellの一部でしたが、意味は推測できました。バージョンに応じて、コードは または のいずれかをインポートする必要があります。念のため、バージョンを調べました:#else
#endif
Aeson.Text
Aeson.Encode
これは、ハドックを困難にするのに十分でした。情報ページは、ライブラリdocs
の詳細が入力されるのを待っているいくつかの空の html ファイルを含むというフォルダーに送信されます。Reflex.Dom