grapefruit-ui-0.0.0.0: grapefruit-ui.cabal
Name: grapefruit-ui
Version: 0.0.0.0
Cabal-Version: >= 1.2.3
Build-Type: Simple
License: BSD3
License-File: LICENSE
Copyright: © 2007–2009 Brandenburgische Technische Universität Cottbus
Author: Wolfgang Jeltsch
Maintainer: jeltsch@informatik.tu-cottbus.de
Stability: provisional
Homepage: http://haskell.org/haskellwiki/Grapefruit
Package-URL: http://hackage.haskell.org/packages/archive/grapefruit-ui/0.0.0.0/grapefruit-ui-0.0.0.0.tar.gz
Synopsis: Declarative user interface programming
Description: Grapefruit is a library for Functional Reactive Programming (FRP) with a focus on
user interfaces. FRP makes it possible to implement reactive and interactive systems
in a declarative style. To learn more about FRP, have a look at
<http://haskell.org/haskellwiki/Functional_Reactive_Programming>.
.
This package contains general user interface support. To make use of it, it has to be
complemented by a UI backend. It is possible to have different UI backends
implementing the same general interface on top of different UI toolkits. At the
moment, the only backend is one based on GTK+. This is provided by the
grapefruit-ui-gtk package.
Category: FRP, Reactivity, GUI, User Interfaces
Tested-With: GHC == 6.8.3
GHC == 6.10.1
Library
Build-Depends: arrows >= 0.2 && < 0.5,
base >= 3.0 && < 4.1,
grapefruit-frp >= 0.0 && < 0.1,
grapefruit-records >= 0.0 && < 0.1
Extensions: Arrows
CPP
EmptyDataDecls
FlexibleContexts
GeneralizedNewtypeDeriving
Rank2Types
TypeFamilies
TypeOperators
Exposed-Modules: Graphics.UI.Grapefruit.Circuit
Graphics.UI.Grapefruit.Comp
Graphics.UI.Grapefruit.Interfacing
Graphics.UI.Grapefruit.Item
Graphics.UI.Grapefruit.Backend
Graphics.UI.Grapefruit.Backend.Std
Other-Modules: Internal.Interfacing
Internal.UICircuit
Internal.UIItem
HS-Source-Dirs: src