Data.Proxy
The declaration of the Proxy type looks like this:
data Proxy a = Proxy
. This lets you create a value of type
Proxy a
without having any particular value of type
a
.