New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
TypeFamlies vs. FunctionalDependencies #77
Comments
|
Do I understand right: `unrepresentable` needs a `makeUnRep` TH splice. How can it be used to define default `Base`? Or would one define `Base Foo = UnRep (...)`, and additionally `makeUnRep (Proxy @(Base Foo))`?
Until there's a proof-of-concept, I'll consider `unrepresentable` non existing.
…Sent from my iPhone
On 2 Feb 2019, at 21.18, Samuel Gélineau ***@***.***> wrote:
@phadej responds:
Generic based NonRecursive t derived from Rep t: won't that lose the nice property of readability of ConsF. The Rep of Representable makes sense, as you can use that class without really inspecting the index value. Not the case with recursion-schemes. Am I missing something?
@gelisam responds:
I agree that datatypes generated using generics are unreadable; this is precisely the problem which I want to address in my unrepresentable library.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or mute the thread.
|
You understand right, and Now that you mention it, since the user would have to write |
Part of the Merge yaya into recursion-schemes? thread. Here are the comments from that thread which pertain to the topic.
In the yaya documentation, @sellout says that one advantage of
yaya
overrecursion-schemes
is that yaya:@phadej responds:
@gelisam responds:
The text was updated successfully, but these errors were encountered: