Skip to content

Commit 203d571

Browse files
author
Steve Krouse
committed
fixed header indent
1 parent 8236a88 commit 203d571

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

drafts/frp.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -292,7 +292,7 @@ Another big piece is of code comprehensibility understanding how files, folders,
292292

293293
## 7. Future work
294294

295-
## 7.1. Visualizations
295+
### 7.1. Visualizations
296296

297297
While the Reflex library's semantics are ideal for modular comprehensibility, the library itself is difficult to use for a variety of reasons. The syntax is incredibly difficult to parse - even for me personally. Given that our goal is comprehensibility, this is unacceptable.
298298

@@ -312,7 +312,7 @@ One challange in particular will be visualizing cyclic dependencies. This may re
312312

313313
Eventually, it would be ideal if one could edit the streams from the visual representation directly.
314314

315-
## 7.2. JavaScript-based
315+
### 7.2. JavaScript-based
316316

317317
It order to be a true alternative to the Elm Architecture in the broader JavaScript comunity, a competing model must be possible within JavaScript, without requiring ghcjs compilation. In theory, it is possible to create a cyclic an event propagation graph (to copy Reflex's implementation) in JavaScript, but JavaScript's semantics are quite different from pure functional programming so it may not have a natural feel. The [CycleJS library](https://cycle.js.org/) allows for higher-order and even [semi-cyclic streams](https://github.com/staltz/xstream#-imitatetarget), so maybe it won't be so difficult.
318318

0 commit comments

Comments
 (0)