purescript-signal
purescript-signal copied to clipboard
Elm style FRP library for PureScript
First, `every` function. ``` tmp = every 1000.0 main :: Effect Unit main = launchAff_ do Aff.delay $ Milliseconds 500.0 let pulse = tmp liftEffect $ runSignal $ pulse ~>...
When I am trying to use purescript-signal then on 'spago run' I am getting error: "ReferenceError: window is not defined" on line: https://github.com/bodil/purescript-signal/blob/0276f5b0c25993420e1707710f1a530e9cfee625/src/Signal/DOM.js#L108
If I create and then run a time-based signal using ``` Signal.Time.every ``` Is it possible to stop the signal?
feedback welcome
I've tried using `Signal.Time.every` in a Elm-like fashion (sending messages with a Unix timestamp applied), but instead it returns time from the session (kinda) start, because it relies on `performance`...
Is it possible to implement atomic updates, so that if a signal receives multiple updates from its dependent signals, it will only emit one signal value if these updates are...
Hi, I'm evaluating several FRP solutions for a large-scale project and have been diving into the source code for this library. First of all, kudos for a great library, it's...
I have couple of signals for arrow keys that are causing the browser to scroll. I don't see a way to work around this using current `keyPressed`, so maybe we...