Skip to content

Disjoint does not cover all cases for "bad" cyclic type aliases #211

@kaleidawave

Description

@kaleidawave

There are several type alias which while are disjoint to their definition, have problems

// valid but not possible to construct. Does this break reading properties
type X = `prefix ${X}`; 

// disjoint but equivalent to number
type Y = number | Y; 

Metadata

Metadata

Assignees

Labels

checkingIssues around checkingdisjointRelated to disjoint operationneeds-investigationFurther information is requested

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions