packages feed

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