-
Notifications
You must be signed in to change notification settings - Fork 62
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
Write a ton of documentation #222
Comments
@djspiewak , I would love to help with docs. with your and the rest of the team's guidance. Anything, in particular, you would like first? |
I think the first step is to roughly align what we have with what the hierarchy actually looks like. I did a rough search/replace on names when all the classes were renamed, an @LukaJCB removed (some of?) the old bits about Once we've done that, my rough general ideas fall somewhere along the following lines:
|
@djspiewak, I'm very interested in writing documentation. I'm a beginner in Cats and feel that forcing myself to read through the codebase and understand the motivations enough to write documentation would be a great learning experience. Let me know what I can do. Thanks, Brad |
Self-contained use case examples would be super helpful. Something a newcomer to MTL can copy, play with, and then modify to their needs. The mtl docs currently have small examples for each class, but some examples showing pairs and "stacks" of mtl classes working together to solve a realistic problem would make a nice addition. One use case I think there'd be a lot (perhaps too much!) interest in would be how to emulate the capabilities of ZIO using a mtl stack... 🤔 💭 |
The existing documentation is okayish but needs a LOT of fleshing out.
The text was updated successfully, but these errors were encountered: