Closed JordanMartinez closed 4 years ago
I'll have to get to this later:
forall proxy. proxy kindValue
Should the docs for Proxy
be updated at all? I think right now it only explains how to use it as a proxy for kind Type
, not for any kinds.
I don't think that's necessary; it will be clear that Proxy can be used for any kind once someone has come across the idea of polymorphic kinds, and I think the documentation for polykinds would be a better place to introduce things like the fact that you can use Proxy with any kind.
Ok. Then I think this PR is ready to be merged if there are no other changes I need to make.
Since
SProxy
is defined in Prelude, we need to portpurescript-proxy
'sProxy
type to here instead now that it can be polykinded.Note: I assume that
IsSymbol
should useProxy
now rather thanSProxy
.