packages feed

grapefruit-frp-0.0.0.0: grapefruit-frp.cabal

Name:          grapefruit-frp
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-frp/0.0.0.0/grapefruit-frp-0.0.0.0.tar.gz
Synopsis:      Functional Reactive Programming core
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 support for Functional Reactive Programming.
Category:      FRP, Reactivity
Tested-With:   GHC == 6.8.3
               GHC == 6.10.1

Library
    Build-Depends:   arrows      >= 0.2 && < 0.5,
                     base        >= 3.0 && < 4.1,
                     containers  >= 0.1 && < 0.3,
                     TypeCompose >= 0.3 && < 0.7
    Extensions:      Arrows
                     CPP
                     EmptyDataDecls
                     GADTs
                     GeneralizedNewtypeDeriving
                     -- ImpredicativeTypes
                     KindSignatures
                     Rank2Types
                     ScopedTypeVariables
                     TypeOperators
    GHC-Options:     -fglasgow-exts -O0
                     -- Switching off optimizations is needed because otherwise GHC 6.10.1 loops.
                     -- Replacing (fmap polyUnOSF funSignal) and (fmap polyUnSSF funSignal) in the
                     -- Signal.switch implementation by (undefined) makes GHC work even with -O.
    Exposed-Modules: FRP.Grapefruit.Circuit
                     FRP.Grapefruit.Setup
                     FRP.Grapefruit.Signal
                     FRP.Grapefruit.Signal.Continuous
                     FRP.Grapefruit.Signal.Discrete
                     FRP.Grapefruit.Signal.Segmented
    Other-Modules:   Internal.Capsule
                     Internal.Circuit
                     Internal.CSeg
                     Internal.Signal
                     Internal.Signal.Discrete
                     Internal.Signal.Segmented
                     Internal.ListenerSet
                     Internal.Vista
    HS-Source-Dirs:  src