News for hackers. Stuff that matters.
Re:Eve: the dev diary of a programming environment aimed at ... by pka on Thursday May 14, 2015 @11:39AM (#9545758)
Sounds a lot like some form of FRP. What are the differences to Elm [1] and its support for live editing and its time-travelling debugger?

[1] http://elm-lang.org

Re:Eve: the dev diary of a programming environment aimed at ... by brandonbloom on Thursday May 14, 2015 @11:51AM (#9545836)
Their model is quite unlike FRP. Although Eve is evolving, it would be illustrative to study one of their influences: http://www.bloom-lang.net
Re:Eve: the dev diary of a programming environment aimed at ... by seanmcdirmid on Thursday May 14, 2015 @07:05PM (#9548082)
This isn't FRP (incidentally, FRP has something in common with the relational and constraint systems of the past, but doing them functionally rather than via constraint solving or relation processing). And anyways, Elm is hardly the first language to support live editing and time travelling debugging (we've had that since the 90s in small languages), Elm doesn't even do this incrementally (it just replays the program from the beginning on each edit...not scalable).