I'm pleased to announce the first public release of Tart, a program for making ASCII art. Tart runs in the terminal and lets you draw ASCII art using your mouse similar to image-editing programs.
Tart is on Hackage: http://hackage.haskell.org/package/tart Tart is intended to be a usable tool but is also a demonstration of how to write mouse-driven terminal programs using my "brick" library: http://hackage.haskell.org/package/brick Feature highlights: * Drawing tools: freehand, line, box, flood fill, text string * Utility tools: repaint, restyle, eyedropper, eraser * Named image layers with reordering and visibility toggling * Set foreground color, background color, and text style independently * Full mouse interaction and keyboard shortcuts * Paste text from clipboard into canvas * Undo and redo * Text styles: bold, blink, underline, reverse video * Load and save ASCII art files (binary) * Save plain versions of ASCII art for embedding in documents * Save color versions of ASCII art with terminal escape sequences for printing to terminals * Import existing plaintext files as the basis for new ASCII art files -- Jonathan Daugherty Software Engineer Galois, Inc. _______________________________________________ Haskell mailing list Haskell@haskell.org http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell