Language.HJavaScript.Syntax
Primitive type classes.
Fundamental data types.
Data types and classes for object representation.
Misc
Types for functions and parameters.
Array representation.
Type synonyms.
Type classes for expression representation.
Helper functions
Render function producing multi-line pretty-printed JavaScript code.