bearlibterminal: Low-level Haskell bindings to the BearLibTerminal graphics library.
A Haskell wrapper for a graphics library for making roguelike-style games. From the BearLibTerminal documentation: BearLibTerminal is a library that creates a terminal-like window facilitating flexible textual output and uncomplicated input processing. A lot of roguelike games intentionally use aesthetic textual or pseudographic visual style. However, native output via the command line interface usually has a few annoying shortcomings such as low speed or palette and font restrictions. Using an extended character set (several languages at once or complicated pseudographics) may also be tricky. BearLibTerminal solves that by providing its own window with a grid of character cells and simple yet powerful API for configuration and textual output.
Modules
- BearLibTerminal
- BearLibTerminal.Keycodes
- BearLibTerminal.Raw
- Terminal
- BearLibTerminal.Terminal.CString
- BearLibTerminal.Terminal.Color
- BearLibTerminal.Terminal.Print
- BearLibTerminal.Terminal.Set
- BearLibTerminal.Terminal.String
Downloads
- bearlibterminal-0.1.0.0.tar.gz [browse] (Cabal source package)
- Package description (as included in the package)
Maintainer's Corner
For package maintainers and hackage trustees
Candidates
Versions [RSS] | 0.1.0.0, 0.1.0.1 |
---|---|
Dependencies | base (>=4.17.2 && <5), bearlibterminal (>=0.1.0.0 && <=0.2.0.0), bytestring (>=0.12.1 && <2), containers (>=0.6.8 && <1), formatting (>=7.2.0 && <8), mtl (>=2.3.1 && <3), random (>=1.3.0 && <2), text (>=2.1.1 && <3), time (>=1.12.2 && <2), vector (>=0.13.2 && <1), word8 (>=0.1.3 && <1) [details] |
Tested with | ghc ==9.8.2 |
License | MIT |
Copyright | 2024-2025 Avery |
Author | Avery |
Maintainer | Avery <ppkfs@outlook.com> |
Category | Game Development |
Home page | https://github.com/PPKFS/bearlibterminal-hs |
Bug tracker | https://github.com/PPKFS/bearlibterminal-hs/issues |
Source repo | head: git clone https://github.com/PPKFS/bearlibterminal-hs.git |
Uploaded | by PPKFS at 2025-03-16T13:55:03Z |
Distributions | |
Executables | omni |
Downloads | 10 total (10 in the last 30 days) |
Rating | (no votes yet) [estimated by Bayesian average] |
Your Rating | |
Status | Docs not available [build log] All reported builds failed as of 2025-03-16 [all 2 reports] |