homepage: ''
changelog-type: markdown
hash: 8573cc1eb2db216c1b61f870988f83e095dd077c190d7d3f72c1866d0f4de9f5
test-bench-deps: {}
maintainer: maintainer@obsidian.systems
synopsis: Reflex FRP host and widgets for vty applications
changelog: |
  # Revision history for reflex-vty

  ## 0.1.0.0

  * Initial release
basic-deps:
  bimap: -any
  dependent-sum: -any
  stm: -any
  exception-transformers: -any
  base: <=4.13
  time: -any
  text: -any
  dependent-map: -any
  vty: -any
  ref-tf: -any
  data-default: -any
  containers: -any
  mtl: -any
  reflex: ! '>=0.6.1'
  transformers: -any
  reflex-vty: -any
  primitive: -any
all-versions:
- 0.1.0.0
author: Obsidian Systems LLC
latest: 0.1.0.0
description-type: markdown
description: |
  # reflex-vty

  ## A library for building functional reactive terminal applications

  ![reflex-vty example animation](doc/welcome.gif)

  Feature requests, pull requests, and other feedback are welcome and appreciated. This library
  is still experimental, so big changes are possible!
  ### How to Build

  #### With reflex-platform

  Enter a nix-shell for the project:
  ```bash
  git clone git@github.com:reflex-frp/reflex-platform
  git clone git@gitlab.com:obsidian.systems/reflex-vty
  cd reflex-vty
  ../reflex-platform/scripts/work-on ghc ./.
  ```

  From within the nix-shell you can:
  * Run the example: `cabal repl example`
  * Load the library in the repl: `cabal repl reflex-vty`
  * Build the example executable: `cabal build example`
  * Build the docs: `cabal haddock`
  * Run ghcid for immediate compiler feedback when you save a .hs file: `ghcid -c "cabal repl reflex-vty --ghc-options=-Wall"`
  * etc.
license-name: BSD-3-Clause

Update from Hackage at 2019-08-04T01:44:03Z
Update from Hackage at 2019-08-04T01:44:03Z
