fun generateSumType(dimension: Int, project: Project, sourceFolder: String, domain: String, packageName: String): Unit
Sum Types