The Wayback Machine - https://web.archive.org/web/20200528163256/https://github.com/topics/functional-reactive-programming
Skip to content
#

functional-reactive-programming

Here are 217 public repositories matching this topic...

endgame
endgame commented May 16, 2019

On nixpkgs master (at least as of 395bcc0b27ce0d3c8a9af09737ba076a089a8dd6), I can't get reflex-0.6.1 to build using because it's indirectly depending on two different versions of haskell-src-exts ( https://pastebin.com/BnHagELV ). I am not sure if this is reflex's fault, or how to diagnose this. If you can give me pointers I can go digging, or refile this issue somewhere better.

It would be ve

graue
graue commented Sep 12, 2019

As a n00b to this library and observables, it's not clear why a lot of the variables in the README's examples have dollar signs at the end of their names.

Explaining the convention would make your project more accessible.

(Following the links to other libraries cited is not helpful either: the first code examples given in the docs for both Cycle.js and [redu

jappeace
jappeace commented Nov 11, 2019

A lot of unit tests from libraries are failing on ghcjs.
I presume that is because they expect file system access in a different format than nodejs provides.
What I do at the moment is:

((import ./reflex) { } ).project ({ pkgs, ... }: {
    overrides = self: super: {
         relude = pkgs.haskell.lib.dontCheck super.relude; # doesn't do a test right 
   };
}

Can I disable

nkrkv
nkrkv commented Oct 4, 2019

Let’s be honest. We have no enough resources to make the browser XOD IDE 💯 compatible with everything. Let’s show a warning for the users with browsers we don’t carefully test against.

User story

  • I open XOD IDE with Edge
  • A persistent snackbar error appears¹
**Unsupported browser**
XOD IDE is only tested against desktop Firefox, Chrome, and Chromium. Othe
okeuday
okeuday commented Jun 27, 2018

In the API HTML documentation: The example urls currently have the .erl suffix. This needs to change to a .json suffix and example request/response data should be added below.

The Quickstart (in HTML/Markdown) needs to be updated, the Java tutorial, and possibly the FAQ.

The file src/service_api/README.markdown needs to be updated.

JBetz
JBetz commented Dec 20, 2019

The function below always works on Chrome, but never on Firefox. My guess is that Firefox is stricter in its definition of a user-driven event, which is necessary to execute the copy command, and something is getting interleaved by the ghcjs runtime that violates it. It's possible that this is a ghcjs bug, but putting here for now until we've got an example that can prove it.

Note: Only retur

deklanw
deklanw commented Jun 8, 2019

I can't find any docs for moment And, the difference from lift isn't clear. Over here you explain it kinda,
funkia/turbine#51 (comment) but that should be more promiment

I can't find any docs for accumCombine. I think I see what it does, though.

I'm sure there's more but that's just what I noticed while looking through TodoMVC.

Are these docs

raquo
raquo commented Apr 26, 2020

Documentation mentions it, but more code examples would be nice. For example:

val $isSelected: Signal[Boolean] = ???
div(cls <-- $isSelected.map(isSelected => List("x-selected" -> isSelected)))

Also, seeing that a single-boolean use case is quite cumbersome, we might want to provide a syntax shortcut for this use case, for example:

div(cls.toggle("x-selected") <-
garrett-gottlieb
garrett-gottlieb commented Apr 10, 2020

Hi,

I'd like to start by saying kudos for the AMAZING work with this project and massive improvement over MST. You deserve many pats on the back!

I have a small project so far (~3k LOC on the client) and am wondering how easy it would be to switch from MST. It would be very helpful and reassuring for anyone who is considering the switch to have some sort of migration guide (like a blog post

Improve this page

Add a description, image, and links to the functional-reactive-programming topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the functional-reactive-programming topic, visit your repo's landing page and select "manage topics."

Learn more

You can’t perform that action at this time.