reflex-dom icon indicating copy to clipboard operation
reflex-dom copied to clipboard

Web applications without callbacks or side-effects. Reflex-DOM brings the power of functional reactive programming (FRP) to the web. Build HTML and other Document Object Model (DOM) data with a pure f...

Results 83 reflex-dom issues
Sort by recently updated
recently updated
newest added

When the `_xhrRequestConfig_responseHeaders` of an `XhrRequest` gets configured as `OnlyHeaders $ singleton "SomeHeader"`, the `_xhrResponse_headers` map of the resulting `XhrResponse` contains a value of `""` for the `SomeHeader` header, even...

I could really use `reflex-dom` on newer ghc. I recently got a "hello world" `jsaddle` app running on ghc-9.4.5, and `reflex` itself appears to support recent ghc, but I can't...

On top of #469 Same as in https://github.com/obsidiansystems/aeson-gadt-th/pull/32 Requires https://github.com/reflex-frp/reflex/pull/499 Tested only with ghc & jsaddle-warp

On top of #468 Tested only with ghc & jsaddle-warp

Mostly fallout from https://github.com/reflex-frp/reflex-dom/pull/429 CI is using https://github.com/reflex-frp/reflex-dom/blob/48a26de4b49ff9f8e307666fa765e518f32abeb9/cabal.project-nogtk - should the selenium package be added there?

In Yesod we have the WidgetFor Monad, within which we can use .julius files to interpolate Haskell values into Javascript for dynamic webpages. For more frontend-heavy pages, it would be...

This PR makes reflex-dom buildable by ghc-9.8 with js backend. To make resulting applications usable (eliminate JS errors), fixes in [ghcjs-dom](https://github.com/ghcjs/ghcjs-dom/pull/109) and [ghcjs-base](https://github.com/ghcjs/ghcjs-base/pull/137) are also required.

I am trying to implement code like: `(myDiv, _)

Needs: - https://github.com/reflex-frp/reflex/pull/502 - https://github.com/reflex-frp/patch/pull/56 _____ For `haskell.nix`: `default.nix`: ``` let deps = { "haskell.nix" = builtins.fetchTarball { url = "https://github.com/input-output-hk/haskell.nix/archive/d8c50dcaf3d3d589829ee9be9d5dba8279b8cc59.tar.gz"; sha256 = "0a5hgryz6nszmy67yf1aks399h2aw0nj845518c4prs5c6ns1z7p"; }; patch = pkgs.fetchFromGitHub { owner...