Gren TUI Build terminal user interfaces and games using The Elm Architecture (Model/View/Update) Track state in your model, listen for user input to update that state, and render your UI as a string representation of the current state. gren-tui will handle re-drawing only the lines you've output when your model changes. Uses the purely functional, very pleasant gren programming language. Example module Main exposing (main) import Init import Node import Task import Time import Tui main : Tui....| Gren Packages