Experimental renderer (in Haskell)