問題タブ [reflex-dom]

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.

0 投票する
0 に答える
31 参照

haskell - Reflex-DOM で動的関数を使用する場合のコンテキスト/署名の不一致

このドロップダウンのコンパイルを取得できました:

しかし、私は Obelisk のフレームワーク内で作業しているので、そこで指定された構造内にウィジェットを配置するためにいくつかの変更を試みました。

しかし、私はこのエラーが発生しています:

エラーメッセージは明確ですが、1.これが正しいアプローチであるかどうかもわかりません.2.正しいアプローチである場合、この最後のlet result e = ...ビットをdoブロックに入れるにはどうすればよいですか?

resultまたは、関数を関数の外に移動すると、次のfrontendエラーが発生します。

0 投票する
1 に答える
211 参照

haskell - ghcjs 8.8 または 8.10 をインストールするには?

reflex-dom (クライアント側のみ、フロントエンド) で HTML / JS ページを作成したいと考えています。ただし、singletons パッケージ (2.6)を使用しており、ghcjs または ghc 8.6.5 (singleton 2.5.1、broken-unpatched) ではコンパイルできないようです。したがって、reflex-platform ソリューション、reflex-stone または同等のものは役に立ちませんでした。

haskell.nix を介して ghcjs 8.8 または 8.10 をインストールできることがわかりましたが、方法がわかりませんでした。

どうすればいいですか?あるいは、最近のパッケージ (ghc 8.8 または + が必要) で GHCJS (または reflex-platform ソリューション) を使用する方法はありますか? reflex-platform で ghcjs-8.8 または 8.10 を使用する方法はありますか?