reflex-dom
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...
At least I need to know whether user scroll up or scroll down. Knowing user scroll is not enough
`TextAreaElementConfig` should have a `HasSetValue` instance like this: ``` instance HasSetValue (TextAreaElementConfig er t m) where type SetValue (TextAreaElementConfig er t m) = Maybe (Event t T.Text) setValue f conf...
There are cases which can lead to duplication of elements when we bail out of hydration. Seems like we are correctly creating and appending the new DOM, but not removing...
Trying to add the classic switch from visible to invisible password field. The dynamic attributes are not controlling the "type" attribute. ``` do seeD :: DS Bool >= foldDyn (const...
I find this helper function useful: maybeWidget :: (DomBuilder t m, MonadFix m, MonadHold t m) => m b -> (Dynamic t a -> m b) -> Dynamic t (Maybe...
Hi. I've found this function quite useful. The naming reflects its similarity to monadic bind but I'm open to suggestions for alternative names: bindEvent :: (MonadFix m, Adjustable t m,...
the dropdown function is currently implemented like this ```haskell dropdown :: forall k t m. (DomBuilder t m, MonadFix m, MonadHold t m, PostBuild t m, Ord k) => k...
This should be doable by exporting functions with the right type signature from the `Xhr` module.
I think reflex-dom-core builds fine with `contravariant-1.5` and `aeson-1.4`. I haven't confirmed this yet though.
The interop problem I encountered was that the ACE editor wasn't working when I used `mainWidgetWithHead`. I just added a comment here about this: https://github.com/reflex-frp/reflex-dom-ace/blob/master/src/Reflex/Dom/ACE.hs#L14 I really have no idea...