How to circumvent return type polymorphism using GADTs in Haskellphilipphagenlocher.de·3 pts·phagenlocher·0