You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: drafts/frp.md
+13-25Lines changed: 13 additions & 25 deletions
Original file line number
Diff line number
Diff line change
@@ -1,4 +1,3 @@
1
-
2
1
---
3
2
title: FRP
4
3
---
@@ -38,7 +37,7 @@ Most programming languages are not modularly comprehensible in such a linear fas
38
37
39
38
The lack of modular comprehensibility slows down the time it takes a programmer to make a change to an unfamiliar project. This is particularly relevant in open-source software, because developers have limited time to contribute. It's also particularly relevant with front-end code, which is notoriously difficult to follow. Have you ever wanted to make a small bug-fix or improvement to an open-source project, but gave up after a few hours of failing to understand how the code works?
40
39
41
-
## 2.2 Data dependencies
40
+
###2.2 Data dependencies
42
41
43
42
Most code is not modularly comprehensible because the way data dependencies between modules are organized.
44
43
@@ -174,10 +173,7 @@ Let's contrast the Elm Architecture with a framework that allows higher-order an
Yes there's less coupling.But is that always a good thing?No, there is such a thing as too little coupling.
209
193
@@ -234,15 +218,19 @@ TODO
234
218
235
219
## Acknowledgements
236
220
237
-
Thank you Jonathan Edwards for you continued mentorship.
221
+
Thank you JonathanEdwards for your continued mentorship.
238
222
239
223
## References
240
224
241
-
[1] - [Reactive MVC and The Virtual DOM](https://web.archive.org/web/20180530055638/https://futurice.com/blog/reactive-mvc-and-the-virtual-dom)
[4] - [A Human-Readable Interactive Representation of a Code Library](http://glench.github.io/fuzzyset.js/ui/)
245
-
[5] - [Walid Maalej, Rebecca Tiarks, Tobias Roehm, and Rainer Koschke. 2014. On the Comprehension of Program Comprehension](https://dl.acm.org/citation.cfm?id=2622669)
0 commit comments