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