@hackage rhine-terminal0.8.1

Terminal backend for Rhine

  • Installation

  • Dependencies (7)

  • Dependents (0)

  • Package Flags

      dev
       (off by default)

      Enable warnings as errors. Active on ci.

README

This package provides an interface for the haskell-terminal library, enabling you to write terminal applications as signal functions.

It consists of a TerminalEventClock which provides terminal events, a flowTerminal allowing you to run Rhines which can receive terminal events and display to a terminal, as well as a terminalConcurrently schedule to coordinate multiple Rhines.

It also probides a simple example program, which you can run as cabal run rhine-terminal-simple or nix build .#rhine-terminal && result/bin/rhine-terminal-simple.