Skip to content

Add type-indexed type representations (`TypeRep a`)

We have a plan to move to a type-indexed form of TypeRep. This ticket serves to track progress.

The key wiki page is: Typeable.

We would like to invite comments and discussion from the community using this ticket as a more permanent home than email.

There is a also a broader question, about using the new expressiveness of TypeRep and Typeable to support static pointers. One particular point that would benefit from more eyes is the polymorphic static pointers support. But first things first!

Edited by Simon Peyton Jones
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information