A library to represent JavaScript programs.
Author: Michael Hanus
Version: November 2020
| showJSExp
                  ::  JSExp -> StringShows a JavaScript expression as a string in JavaScript syntax. | 
| showJSStat
                  ::  Int -> JSStat -> StringShows a JavaScript statement as a string in JavaScript syntax with indenting. | 
| showJSFDecl
                  ::  JSFDecl -> StringShows a JavaScript function declaration as a string in JavaScript syntax. | 
| 
                       Shows a JavaScript statement as a string in JavaScript syntax with indenting. 
 
 | 
| 
                       Shows a JavaScript function declaration as a string in JavaScript syntax. |