Comment Comment by The_rationalist taking full advantage of ADTs What? There is no clean way to switch on the types of an ADT on typescript, I believe. parent The_rationalist 6 years ago