[Haskell] ANNOUNCE: vty-ui 1.0 released

Jonathan Daugherty jtd at galois.com
Sat Mar 5 07:29:25 CET 2011


I'm pleased to announce the release of version 1.0 of the vty-ui
terminal user interface library.

The vty-ui library is a complete interactive user interface
development toolkit for terminal applications.  It provides a wide
range of "widgets" and infrastructure for implementing them, along
with event loop and event handling facilities and text attribute
management.  Some examples of functionality provided by the library
include:

 * Box layout widgets
 * Checkboxes and radio buttons
 * Scrolling lists
 * A filesystem browser
 * Dialog boxes
 * Tables
 * Single-line text editing

This release is a complete rewrite and is therefore incompatible with
applications built with previous releases.  However, many of the same
concepts -- even types -- are present in the rewrite.

The library comes with a collection of demonstration programs (built
with the 'demos' cabal flag) and a comprehensive User's Manual in
addition to the standard Haddock API documentation.

Get it on hackage:

  http://hackage.haskell.org/package/vty-ui-1.0

Get the source:

  https://github.com/jtdaugherty/vty-ui

Get the User's Manual:

  http://codevine.org/vty-ui/vty-ui-users-manual-1.0.pdf

Enjoy!

-- 
  Jonathan Daugherty
  Software Engineer
  Galois, Inc.



More information about the Haskell mailing list