Skip to content
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

fix Typeable dependency #38

Closed
suhailshergill opened this Issue May 6, 2015 · 7 comments

Comments

Projects
None yet
2 participants
@suhailshergill
Copy link
Owner

commented May 6, 2015

Integrating http://okmij.org/ftp/Haskell/extensible/OpenUnion4.hs will address this concern

@suhailshergill suhailshergill self-assigned this May 7, 2015

@suhailshergill suhailshergill changed the title fix Typeable dependency in GHC versions prior to 7.8 fix Typeable dependency May 8, 2015

@fosskers

This comment has been minimized.

Copy link

commented May 11, 2015

Looking forward to this.

@suhailshergill

This comment has been minimized.

Copy link
Owner Author

commented May 11, 2015

@fosskers understand that the OpenUnion4.hs implementation above comes at a performance penalty.

also, ooc, could you elaborate on your concerns with current Typeable dependency?

@fosskers

This comment has been minimized.

Copy link

commented May 11, 2015

Verbose type signatures are my only concern.

@suhailshergill

This comment has been minimized.

Copy link
Owner Author

commented May 12, 2015

@fosskers note that with ConstraintKinds enabled you could have an alias for the constraints (partial or otherwise) needed in the signatures. that can help limit the type annotation noise in the interim

@fosskers

This comment has been minimized.

Copy link

commented May 13, 2015

Neat, I didn't know about ConstraintKinds.

@suhailshergill

This comment has been minimized.

Copy link
Owner Author

commented Nov 18, 2015

#56 will fix this

@suhailshergill

This comment has been minimized.

Copy link
Owner Author

commented Jan 23, 2016

duplicate of #56

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.