reflex-vty/reflex-vty.cabal

155 lines
3.5 KiB
Plaintext
Raw Permalink Normal View History

2018-02-26 00:58:54 +03:00
name: reflex-vty
2021-03-23 04:05:18 +03:00
version: 0.2.0.0
2020-06-15 20:57:27 +03:00
synopsis: Reflex FRP host and widgets for VTY applications
2018-11-05 10:38:32 +03:00
description:
2020-06-15 20:57:27 +03:00
Build terminal applications using functional reactive programming (FRP) with Reflex FRP (<https://reflex-frp.org>).
2018-11-05 10:38:32 +03:00
.
2019-08-04 04:55:13 +03:00
<<https://i.imgur.com/FULQNtu.gif>>
2018-02-26 00:58:54 +03:00
license: BSD3
license-file: LICENSE
author: Obsidian Systems LLC
maintainer: maintainer@obsidian.systems
2020-01-10 20:12:42 +03:00
copyright: 2020 Obsidian Systems LLC
category: FRP
2018-02-26 00:58:54 +03:00
build-type: Simple
2021-06-15 18:31:01 +03:00
cabal-version: 1.18
extra-source-files:
README.md
ChangeLog.md
2020-06-15 21:00:31 +03:00
extra-doc-files: doc/tasks.png
tested-with:
GHC ==8.4.4 || ==8.6.5 || ==8.8.4 || ==8.10.2
source-repository head
type: git
location: https://github.com/reflex-frp/reflex-vty
2018-02-26 00:58:54 +03:00
library
exposed-modules: Reflex.Vty
, Reflex.Vty.Host
, Reflex.Vty.Widget
, Reflex.Vty.Widget.Box
, Reflex.Vty.Widget.Input
, Reflex.Vty.Widget.Input.Mouse
, Reflex.Vty.Widget.Input.Text
, Reflex.Vty.Widget.Layout
, Reflex.Vty.Widget.Split
, Reflex.Vty.Widget.Text
, Data.Text.Zipper
, Reflex.Spider.Orphans
, Control.Monad.NodeId
2018-02-26 00:58:54 +03:00
build-depends:
base >= 4.10.0 && < 4.15,
bimap >= 0.3.3 && < 0.5,
containers >= 0.5.0 && < 0.7,
mtl >= 2.2.2 && < 2.3,
transformers >= 0.5.5 && < 0.6,
stm >= 2.4 && < 2.6,
data-default >= 0.7.1 && < 0.8,
2020-11-06 15:19:35 +03:00
dependent-map >= 0.4 && < 0.5,
text >= 1.2.3 && < 1.3,
2020-11-06 15:19:35 +03:00
dependent-sum >= 0.7 && < 0.8,
exception-transformers >= 0.4.0 && < 0.5,
mmorph >= 1.1 && < 1.2,
2021-03-14 07:57:14 +03:00
ordered-containers >= 0.2.2 && < 0.3,
primitive >= 0.6.3 && < 0.8,
ref-tf >= 0.4.0 && < 0.5,
2020-11-06 18:39:30 +03:00
reflex >= 0.8 && < 0.9,
time >= 1.8.0 && < 1.10,
vty >= 5.28 && < 5.29
2018-02-26 00:58:54 +03:00
hs-source-dirs: src
default-language: Haskell2010
2019-02-18 00:20:46 +03:00
ghc-options: -Wall
2021-03-15 21:18:22 +03:00
default-extensions:
BangPatterns
ConstraintKinds
CPP
DataKinds
DefaultSignatures
DeriveFunctor
DeriveGeneric
FlexibleContexts
FlexibleInstances
FunctionalDependencies
GADTs
GeneralizedNewtypeDeriving
KindSignatures
LambdaCase
MultiParamTypeClasses
MultiWayIf
OverloadedStrings
PatternGuards
PolyKinds
QuasiQuotes
RankNTypes
RecursiveDo
ScopedTypeVariables
StandaloneDeriving
TemplateHaskell
TupleSections
TypeApplications
TypeFamilies
executable example
hs-source-dirs: src-bin
main-is: example.hs
2021-03-22 21:41:57 +03:00
ghc-options: -threaded -Wall
build-depends:
base,
containers,
reflex,
reflex-vty,
2018-11-03 07:14:07 +03:00
text,
time,
2018-09-01 19:02:15 +03:00
transformers,
vty
default-language: Haskell2010
2021-03-24 20:18:09 +03:00
other-modules: Example.CPU
default-extensions:
BangPatterns
ConstraintKinds
CPP
DataKinds
DefaultSignatures
DeriveFunctor
DeriveGeneric
FlexibleContexts
FlexibleInstances
FunctionalDependencies
GADTs
GeneralizedNewtypeDeriving
KindSignatures
LambdaCase
MultiParamTypeClasses
MultiWayIf
OverloadedStrings
PatternGuards
PolyKinds
QuasiQuotes
RankNTypes
RecursiveDo
ScopedTypeVariables
StandaloneDeriving
TemplateHaskell
TupleSections
TypeApplications
TypeFamilies
2019-08-04 05:37:12 +03:00
2021-02-20 20:24:46 +03:00
test-suite reflex-vty-test
hs-source-dirs: test
main-is: Spec.hs
type: exitcode-stdio-1.0
ghc-options: -threaded
other-modules:
2021-02-21 20:17:27 +03:00
Data.Text.ZipperSpec
2021-02-20 20:24:46 +03:00
build-depends:
base,
reflex,
containers,
reflex-vty,
text,
extra,
hspec >= 2.7 && < 2.8
default-language: Haskell2010