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/dctp.md
+9-5Lines changed: 9 additions & 5 deletions
Original file line number
Diff line number
Diff line change
@@ -1095,6 +1095,8 @@ I am realizing the above draft is much too large in scope and loses people. I'd
1095
1095
1096
1096
Explaining original FRP could be the explicit goal of the paper a la http://worrydream.com/ScientificCommunicationAsSequentialArt/ for Conal's https://github.com/conal/talk-2015-essence-and-origins-of-frp/blob/master/README.md (or maybe https://github.com/conal/talk-2014-lambdajam-denotational-design or https://github.com/conal/talk-2015-more-elegant-frp)
1097
1097
1098
+
Simon's [Let's Reinvent FRP](http://vindum.io/blog/lets-reinvent-frp/) does this reasonably well, but makes the same "mistake" I did about going to canvas instead of HTML...
1099
+
1098
1100
### What isn't considered harmful?
1099
1101
1100
1102
The game of removing goto, control flow/statements, mutation... math seems to be OK. The game of adding back in, goto can be replace with X (dikjstra), mutation with recursion/HOF, control flow is often unnecessary and can be replaced with data flow.
@@ -1289,6 +1291,7 @@ I really need to figure out how `Event` is `Future Reactive` from http://conal.
1289
1291
* can programming be liberated, period? eh, not into this. mostly skimmed.
> Lucid is a definitional language; the statements in a Lucid program are equations defining streams and filters, not commands for updating storage locations. Lucid is unusual in this sense, but not unique. The first definitional language, namely McCarthy’s LISP, was designed more than some twenty-five years ago, in 1960.
1364
1367
1368
+
### Multi-tier Functional Reactive Programming for the Web
0 commit comments