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. _______________________________________________ Haskell mailing list [email protected] http://www.haskell.org/mailman/listinfo/haskell
