summaryrefslogtreecommitdiff
path: root/reflex-basic-host.cabal
diff options
context:
space:
mode:
Diffstat (limited to 'reflex-basic-host.cabal')
-rw-r--r--reflex-basic-host.cabal26
1 files changed, 16 insertions, 10 deletions
diff --git a/reflex-basic-host.cabal b/reflex-basic-host.cabal
index 3d0f849..c9e25e7 100644
--- a/reflex-basic-host.cabal
+++ b/reflex-basic-host.cabal
@@ -1,16 +1,27 @@
name: reflex-basic-host
-version: 0.2
+version: 0.2.0.1
license: BSD3
license-file: LICENCE
author: Dave Laing
-maintainer: dave.laing.80@gmail.com
+maintainer: dave.laing.80@gmail.com, jack.kelly@data61.csiro.au
+homepage: https://github.com/qfpl/reflex-basic-host/
+bug-reports: https://github.com/qfpl/reflex-basic-host/issues
copyright: Copyright (c) 2019, Commonwealth Scientific and Industrial Research Organisation (CSIRO) ABN 41 687 119 230.
build-type: Simple
extra-source-files: ChangeLog.md
cabal-version: >=1.10
category: FRP
-synopsis: A basic `reflex` host for backend work
-description: A basic `reflex` host for backend work.
+synopsis: A basic Reflex host for backend work
+description:
+ <<https://raw.githubusercontent.com/qfpl/assets/master/data61-transparent-bg.png>>
+ .
+ reflex-basic-host provides a basic Reflex host for backend work. It
+ provides instances for most of the important Reflex typeclasses.
+ .
+ @Reflex.Host.Basic.basicHostWithQuit@ is the main entry point for
+ running FRP code. Use the @TriggerEvent@ instance to construct
+ @Event@s and control when they fire, and use the @PerformEvent@
+ instance to take actions in response to @Event@ firings.
tested-with: GHC == 8.0.2
, GHC == 8.2.2
@@ -24,9 +35,8 @@ source-repository head
library
exposed-modules: Reflex.Host.Basic
build-depends: base >=4.9 && <4.14
- , dependent-map >= 0.2 && < 0.4
, dependent-sum >= 0.4 && < 0.7
- , lens >= 3.6 && < 4.18
+ , lens >= 3.6 && < 4.19
, mtl >= 2.2 && < 2.3
, primitive >= 0.6 && < 0.8
, ref-tf >= 0.4 && < 0.5
@@ -39,7 +49,6 @@ library
executable example
main-is: Main.hs
build-depends: base >=4.9 && <4.14
- , mtl >= 2.2 && < 2.3
, reflex >= 0.6 && < 0.7
, reflex-basic-host
hs-source-dirs: example
@@ -49,7 +58,6 @@ executable example
executable counter
main-is: Counter.hs
build-depends: base >=4.9 && <4.14
- , mtl >= 2.2 && < 2.3
, reflex >= 0.6 && < 0.7
, reflex-basic-host
hs-source-dirs: example
@@ -60,8 +68,6 @@ executable multithread
main-is: Multithread.hs
build-depends: base >=4.9 && <4.14
, lens >= 3.6 && < 4.18
- , mtl >= 2.2 && < 2.3
- , ref-tf >= 0.4 && < 0.5
, reflex >= 0.6 && < 0.7
, reflex-basic-host
, witherable >= 0.2 && < 0.4