ncurses, abstracted around Umka.
import (
cc = "catcurses.um"
)
fn main() {
term := cc::stdTerminal()
term.raw(true)
term.echo(false)
win := term.window
win.print("hello world!")
win.refresh()
win.getKey()
term.destroy()
}See the examples folder for more.
Currently, the only documentation is autogenerated by mmdoc. Sorry in advance.
Run make. Run make run for the sample program.
This project is licensed under the BSD 3-Clause.