If you tried the TiddlyWiki
doc<http://journal.conal.net/#%255B%255Bseparating%2520IO%2520from%2520logic%2520--%2520example%255D%255D>(linked
in the blog
post<http://conal-elliott.blogspot.com/2007/02/separating-io-from-logic-example.html>)
in Opera and got an error, please try again.  Problem fixed.  (Slight
difference in regexp handling in Opera vs FF & IE.)    - Conal

On 2/12/07, Conal Elliott <[EMAIL PROTECTED]> wrote:

*TV* <http://haskell.org/haskellwiki/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 <http://haskell.org/haskellwiki/GuiTV> adds graphical user
interfaces to the TV <http://haskell.org/haskellwiki/TV> (tangible value)
framework, using Phooey <http://haskell.org/haskellwiki/Phooey>. The
functionality was part of TV <http://haskell.org/haskellwiki/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<http://conal-elliott.blogspot.com/2007/02/separating-io-from-logic-example.html>about
 for an example of using TV to neatly separate logic from IO.

   - Conal


_______________________________________________
Haskell mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/haskell

Reply via email to