[plt-scheme] streams; event-handling
Along more experimental lines, you may find interesting the connection
between MrEd and FrTime. To learn about it, please see
http://www.cs.brown.edu/~sk/Publications/Papers/Published/ick-adapt-oo-fwk-frp/
FrTime is our functional reactive programming language. You can learn
more from choosing the FrTime language level and reading the
documentation in Help Desk on "frtime", reading a paper
http://www.cs.brown.edu/~sk/Publications/Papers/Published/ck-frtime/
as well as browsing the programs in
PLTHOME/collects/frtime/demos/
A preliminary version of the MrEd/FrTime connection is in demos/gui/,
with its own demos in demos/gui/demo/ [sic].
Shriram