Publication

Truly abstract interfaces for algebraic data types: the extractor typing problem