Gary Fixler recently gave a talk, to the Santa Monica Haskell Users Group at Brainium, in which he creates an interactive explorer for (among other images) the Mandelbrot set, using nothing but text. No complex libraries for graphics or reactivity are involved -- the only foreign import statements are to Data.Monoid, Data.Function, Data.Complex, and System.IO.

The code is here:
https://github.com/gfixler/continou

This gif demonstrates it:
http://www.garyfixler.com/2016-04-18-012037_3840x1024_scrot.gif

The video is here:
https://vimeo.com/163287967/99e0595942

--
Jeffrey Benjamin Brown