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

Add diagram of typeclass hierarchy #822

Merged
merged 4 commits into from
Oct 25, 2016

Conversation

rklaehn
Copy link
Contributor

@rklaehn rklaehn commented Jan 20, 2016

Not sure where the best place would be to put this. But I think it would be useful.

Initial attempt to replicate the graphics at http://plastic-idolatry.com/erik/cats-graph.png
Add Traverse, Reducible and Foldable
Add section header
@codecov-io
Copy link

Current coverage is 89.12%

Merging #822 into master will not affect coverage as of 9bd8a6e

@@            master    #822   diff @@
======================================
  Files          168     168       
  Stmts         2309    2309       
  Branches        75      75       
  Methods          0       0       
======================================
  Hit           2058    2058       
  Partial          0       0       
  Missed         251     251       

Review entire Coverage Diff as of 9bd8a6e

Powered by Codecov. Updated on successful CI builds.

@ghost
Copy link

ghost commented Jan 24, 2016

Would it also be useful to have a link to the scaladoc hierarchy under "content hierarchy in http://non.github.io/cats/api/#cats.package ?

@ceedubs
Copy link
Contributor

ceedubs commented Jan 26, 2016

Nice! Thanks, @rklaehn.

@non I know you had previously created a diagram, but I don't think we ever got it into the site itself. Do you have any thoughts on this approach vs yours?

@ceedubs
Copy link
Contributor

ceedubs commented Jan 28, 2016

👍

We can always put in another diagram in the future if we want, but I think this is a great start.


![Typeclass hierarchy](http://g.gravizo.com/g?
digraph G {
aize ="4,4";
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

size?

@stew
Copy link
Contributor

stew commented Mar 19, 2016

here is an svg of this same diagram that is free of licensing restrictions:

typeclasses.svg

@kailuowang kailuowang merged commit e249089 into typelevel:master Oct 25, 2016
kailuowang added a commit that referenced this pull request Oct 25, 2016
Add diagram of typeclass hierarchy continue #822
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants