If you tried the TiddlyWiki doc (linked in the
blog post) in Opera and got an error, please try again. Problem fixed. (Slight difference in regexp handling in Opera vs FF & IE.) - Conal
TV is a library for composing tangible values ("TVs"), i.e., values that carry along external interfaces. In particular, TVs can be composed to create new TVs, and they can be directly executed with various kinds of interfaces. Values and interfaces are combined for direct use, and separable for composition.
GuiTV adds graphical user interfaces to the TV (tangible value) framework, using Phooey. The functionality was part of TV up to version 0.1.1. I moved it out to a new package to eliminate the dependency of core TV on Phooey and hence on wxHaskell, as the latter can be difficult to install.
See this blog post about for an example of using TV to neatly separate logic from IO.
- Conal