TV-0.0: TV.cabal
Name: TV
Version: 0.0
Synopsis: Tangible Values -- composable interfaces
Category: Interfaces
Description:
TV is a library for composing /tangible values/ (\"TVs\"), i.e., values
that carry along external interfaces. Values and interfaces are
/combined and separable/, which makes TVs ready to use and to reuse.
.
If you just want to /use/ TV, see the main module below
("Interface.TV"). The other modules (@UI.Graphics.TV.*@) are useful
for understanding the implementation and adding new features.
.
Try out the examples in @src\/Examples.hs@.
.
For more information, including examples, please see the project wiki
page <http://haskell.org/haskellwiki/TV>
.
This page and the module documentation pages have links to colorized
source code and to wiki pages where you can read and contribute /user
comments/. Enjoy!
.
© 2007 by Conal Elliott; BSD3 license.
Author: Conal Elliott
Maintainer: conal@conal.net
Homepage: http://haskell.org/haskellwiki/TV
Package-Url: http://darcs.haskell.org/packages/TV
Copyright: (c) 2006 by Conal Elliott
License: BSD3
Stability: experimental
Hs-Source-Dirs: src
Build-Depends: base, mtl, phooey>=0.1, DeepArrow
tested-with: GHC==6.6
Extensions: CPP
Exposed-Modules:
Interface.TV
Interface.TV.Input
Interface.TV.Output
Interface.TV.Tangible
Interface.TV.Present
Interface.TV.OFun
Interface.TV.Common
Interface.TV.Defaults
Interface.TV.UI
Interface.TV.Kleisli
Interface.TV.IO
Interface.TV.Misc
Extra-Source-Files:
Interface.TV.DefaultsList
Examples
ghc-options: -O