3synopsis: Reflex FRP host and widgets for VTY applications
5 Build terminal applications using functional reactive programming (FRP) with Reflex FRP (<https://reflex-frp.org>).
7 <<https://i.imgur.com/FULQNtu.gif>>
10author: Obsidian Systems LLC
11maintainer: maintainer@obsidian.systems
12copyright: 2020 Obsidian Systems LLC
19extra-doc-files: doc/tasks.png
21 GHC ==8.4.4 || ==8.6.5 || ==8.8.4 || ==8.10.2
25 location: https://github.com/reflex-frp/reflex-vty
28 exposed-modules: Reflex.Vty
31 , Reflex.Vty.Widget.Box
32 , Reflex.Vty.Widget.Input
33 , Reflex.Vty.Widget.Input.Mouse
34 , Reflex.Vty.Widget.Input.Text
35 , Reflex.Vty.Widget.Layout
36 , Reflex.Vty.Widget.Split
37 , Reflex.Vty.Widget.Text
39 , Reflex.Spider.Orphans
40 , Control.Monad.NodeId
42 base >= 4.10.0 && < 4.15,
43 bimap >= 0.3.3 && < 0.5,
44 containers >= 0.5.0 && < 0.7,
45 mtl >= 2.2.2 && < 2.3,
46 transformers >= 0.5.5 && < 0.6,
48 data-default >= 0.7.1 && < 0.8,
49 dependent-map >= 0.4 && < 0.5,
50 text >= 1.2.3 && < 1.3,
51 dependent-sum >= 0.7 && < 0.8,
52 exception-transformers >= 0.4.0 && < 0.5,
53 mmorph >= 1.1 && < 1.2,
54 ordered-containers >= 0.2.2 && < 0.3,
55 primitive >= 0.6.3 && < 0.8,
56 ref-tf >= 0.4.0 && < 0.5,
57 reflex >= 0.8 && < 0.9,
58 time >= 1.8.0 && < 1.10,
61 default-language: Haskell2010
73 FunctionalDependencies
75 GeneralizedNewtypeDeriving
94 hs-source-dirs: src-bin
96 ghc-options: -threaded -Wall
106 default-language: Haskell2010
107 other-modules: Example.CPU
118 FunctionalDependencies
120 GeneralizedNewtypeDeriving
123 MultiParamTypeClasses
139test-suite reflex-vty-test
142 type: exitcode-stdio-1.0
143 ghc-options: -threaded
153 hspec >= 2.7 && < 2.8
154 default-language: Haskell2010
keysesc to close
- j k
- move down, up
- enter
- open
- esc
- back, or up a level
- 1 2 3 4
- readme, files, commits, refs
- /
- filter
- y
- copy the clone command
- c
- compare the chosen commit with another (or shift-click both)
- ?
- show or hide this list