Language.PureScript.Bridge.Printer
data Module lang
type PSModule
data ImportLine
type Modules
type ImportLines
printModule
sumTypesToNeededPackages
sumTypeToNeededPackages
moduleToText
_lensImports
importLineToText
sumTypeToText
sumTypeToTypeDecls
sumTypeToPrismsAndLenses
sumTypeToPrisms
sumTypeToLenses
constructorToText
spaces
typeNameAndForall
fromEntries
mkFnArgs
mkTypeSig
constructorToPrism
recordEntryToLens
recordEntryToText
typeInfoToText
sumTypesToModules
sumTypeToModule
typesToImportLines
typeToImportLines
importsFromList
mergeImportLines
unlessM