grapefruit-examples 0.1.0.5 → 0.1.0.6
raw patch · 2 files changed
+33/−27 lines, 2 filesPVP: major bump suggested
API removals or changes: PVP suggests a major version bump
API changes (from Hackage documentation)
- Examples.Grapefruit.ListView: instance Show Fruit
- Examples.Grapefruit.SetView: instance Eq Name
- Examples.Grapefruit.SetView: instance Ord Name
- Examples.Grapefruit.SetView: instance Show Name
+ Examples.Grapefruit.ListView: instance GHC.Show.Show Examples.Grapefruit.ListView.Fruit
+ Examples.Grapefruit.SetView: instance GHC.Classes.Eq Examples.Grapefruit.SetView.Name
+ Examples.Grapefruit.SetView: instance GHC.Classes.Ord Examples.Grapefruit.SetView.Name
+ Examples.Grapefruit.SetView: instance GHC.Show.Show Examples.Grapefruit.SetView.Name
- Examples.Grapefruit.Converter: mainCircuit :: BasicUIBackend uiBackend => UICircuit Window uiBackend era () (DSignal era ())
+ Examples.Grapefruit.Converter: mainCircuit :: (BasicUIBackend uiBackend) => UICircuit Window uiBackend era () (DSignal era ())
- Examples.Grapefruit.ListView: mainCircuit :: ContainerUIBackend uiBackend => UICircuit Window uiBackend era () (DSignal era ())
+ Examples.Grapefruit.ListView: mainCircuit :: (ContainerUIBackend uiBackend) => UICircuit Window uiBackend era () (DSignal era ())
- Examples.Grapefruit.SetView: mainCircuit :: ContainerUIBackend uiBackend => UICircuit Window uiBackend era () (DSignal era ())
+ Examples.Grapefruit.SetView: mainCircuit :: (ContainerUIBackend uiBackend) => UICircuit Window uiBackend era () (DSignal era ())
- Examples.Grapefruit.Simple: mainCircuit :: BasicUIBackend uiBackend => UICircuit Window uiBackend era () (DSignal era ())
+ Examples.Grapefruit.Simple: mainCircuit :: (BasicUIBackend uiBackend) => UICircuit Window uiBackend era () (DSignal era ())
- Examples.Grapefruit.Switching: mainCircuit :: BasicUIBackend uiBackend => UICircuit Window uiBackend era () (DSignal era ())
+ Examples.Grapefruit.Switching: mainCircuit :: (BasicUIBackend uiBackend) => UICircuit Window uiBackend era () (DSignal era ())
Files
- LICENSE +22/−19
- grapefruit-examples.cabal +11/−8
LICENSE view
@@ -2,27 +2,30 @@ Copyright © 2011–2014 Wolfgang Jeltsch All rights reserved. -Redistribution and use in source and binary forms, with or without modification,-are permitted provided that the following conditions are met:+Redistribution and use in source and binary forms, with or without+modification, are permitted provided that the following conditions are+met: - • Redistributions of source code must retain the above copyright notice,- this list of conditions and the following disclaimer.+ • Redistributions of source code must retain the above copyright+ notice, this list of conditions and the following disclaimer. - • Redistributions in binary form must reproduce the above copyright notice,- this list of conditions and the following disclaimer in the documentation- and/or other materials provided with the distribution.+ • Redistributions in binary form must reproduce the above copyright+ notice, this list of conditions and the following disclaimer in+ the documentation and/or other materials provided with the+ distribution. • Neither the name of the copyright holders nor the names of the- contributors may be used to endorse or promote products derived from this- software without specific prior written permission.+ contributors may be used to endorse or promote products derived+ from this software without specific prior written permission. -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND-ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED-WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE-DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE-FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL-DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR-SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER-CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR-TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF-THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS+IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED+TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A+PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT+HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,+SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED+TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR+PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF+LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING+NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS+SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
grapefruit-examples.cabal view
@@ -1,5 +1,5 @@ Name: grapefruit-examples-Version: 0.1.0.5+Version: 0.1.0.6 Cabal-Version: >= 1.8 Build-Type: Simple License: BSD3@@ -7,10 +7,10 @@ Copyright: © 2007–2009 Brandenburgische Technische Universität Cottbus © 2011–2014 Wolfgang Jeltsch Author: Wolfgang Jeltsch-Maintainer: wolfgang@cs.ioc.ee+Maintainer: wolfgang-it@jeltsch.info Stability: provisional-Homepage: http://grapefruit-project.org/-Package-URL: http://hackage.haskell.org/packages/archive/grapefruit-examples/0.1.0.5/grapefruit-examples-0.1.0.5.tar.gz+Homepage: https://grapefruit-project.org/+Package-URL: https://hackage.haskell.org/package/grapefruit-examples-0.1.0.6/grapefruit-examples-0.1.0.6.tar.gz Synopsis: Examples using the Grapefruit library Description: Grapefruit is a library for Functional Reactive Programming (FRP) with a focus on user interfaces. FRP makes it possible to@@ -36,12 +36,16 @@ @Converter@, @ListView@, and @SetView@, and the only UI backend is @GTK@. Category: FRP, Reactivity, GUI, User Interfaces-Tested-With: GHC == 7.6.3+Tested-With: GHC == 8.0.1 +Source-Repository head+ Type: darcs+ Location: http://hub.darcs.net/jeltsch/grapefruit+ Source-Repository this Type: darcs- Location: http://darcs.grapefruit-project.org/monolithic/0.1- Tag: grapefruit-0.1.0.5+ Location: http://hub.darcs.net/jeltsch/grapefruit+ Tag: grapefruit-0.1.0.6 Library Build-Depends: base >= 3.0 && < 5,@@ -52,7 +56,6 @@ grapefruit-records >= 0.1 && < 0.2, grapefruit-ui >= 0.1 && < 0.2 Extensions: Arrows- ImpredicativeTypes Rank2Types TypeOperators Exposed-Modules: Examples.Grapefruit.Converter