sneakyterm
Version 0.1 revision 0 uploaded by pimiddy.
Package meta
- Synopsis
- Tiny, declarative wrapper around ncurses
- Description
SneakyTerm gives you MonadTerminal which gives you two operations, tmRender to render a list of tiles, and tmCharEvent to wait for character input. A simple example:
main = do let viewport = rectFromOriginAndDim (V2 0 0) (V2 80 25) runTerminal viewport $ do tmRender [Tile (V2 10 10) '@' (ColorPair Red Blue)] _ <- tmCharEvent return ()
This will render a red @ at column 11, line 11, with blue background.
- Author
- Philipp Middendorf
- Bug reports
- https://github.com/pmiddend/sneakyterm/issues
- Category
- User Interfaces
- Copyright
- Copyright (C) 2014-2015 Philipp Middendorf
- Homepage
- https://github.com/pmiddend/sneakyterm
- Maintainer
- pmidden@secure.mailbox.org
- Package URL
- n/a
- Stability
- n/a