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

Spelling: type class vs. typeclass #441

Closed
fthomas opened this issue Aug 11, 2015 · 6 comments · Fixed by #446
Closed

Spelling: type class vs. typeclass #441

fthomas opened this issue Aug 11, 2015 · 6 comments · Fixed by #446

Comments

@fthomas
Copy link
Member

fthomas commented Aug 11, 2015

I've noticed that we are inconsistent wrt to the spelling of "type class" and "typeclass". The README uses mostly "type class" while docs/src/site/index.md uses "typeclass" exclusively. For the sake of robotic consistency, can we agree on one spelling?

@travisbrown
Copy link
Contributor

👍 for consistency, and 👍 for two words.

There's a discussion of this question at the end of the second section of the Typeclassopedia, which makes an argument from history for "type class".

@non
Copy link
Contributor

non commented Aug 11, 2015

I agree with "type class" and also with the push for consistency. Thanks for noticing this.

@adelbertc
Copy link
Contributor

👍 type class

@milessabin
Copy link
Member

+1

@fthomas
Copy link
Member Author

fthomas commented Aug 11, 2015

I'm also for "type class". As an additional data point, Wikipedia also uses two words: https://en.wikipedia.org/wiki/Type_class

I'll prepare a PR then later this week.

fthomas added a commit to fthomas/cats that referenced this issue Aug 14, 2015
This changes all occurences of "typeclass" to "type class" in user
visible places. Filenames or technical strings like "typeclasses.md"
or the Jekyll "typeclasses" section are not changed.

closes: typelevel#441
@fthomas
Copy link
Member Author

fthomas commented Aug 14, 2015

Closed by #446

@fthomas fthomas closed this as completed Aug 14, 2015
philwills pushed a commit to philwills/cats that referenced this issue Aug 29, 2015
fthomas added a commit to fthomas/cats that referenced this issue Jun 19, 2016
ceedubs added a commit to ceedubs/cats that referenced this issue Jun 19, 2016
Instead of "typeclass" -- this decision was made in typelevel#441.
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 a pull request may close this issue.

5 participants