Comment Comment by littleroot Feels like type refinement via pattern matching on GADTs is more expressive than this parent littleroot 4 years ago