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

What is the state of the main documentation? #63

Closed
ric-rai opened this issue Nov 16, 2023 · 2 comments · Fixed by #68
Closed

What is the state of the main documentation? #63

ric-rai opened this issue Nov 16, 2023 · 2 comments · Fixed by #68
Assignees
Labels
documentation Improvements or additions to documentation duplicate This issue or pull request already exists

Comments

@ric-rai
Copy link

ric-rai commented Nov 16, 2023

Hello, you have an awesome library here. It has already been helping me to type some functions properly finally. Although, I've noticed that the documentation is not up to date. Do you need help with it? More precisely, what bothers me is that in the documentation, many of the types are generic, although, in reality, they need to be applied with the dollar type.

@MajorLift
Copy link
Collaborator

Thanks for using hkt-toolbelt! For now, you should refer to the jsdoc comments for explanations and examples regarding our features, as the API docs section of the README is very much out of date.

We're looking into setting up a typedoc github workflow to automate publishing documentation, and have been working on overhauling the jsdoc comments for this.

We'd definitely appreciate any help or suggestions you might be able to provide.

@MajorLift
Copy link
Collaborator

@ric-rai I deployed a demo static site hosting documentation that's auto-generated based on our JSDoc comments: https://majorlift.github.io/hkt-toolbelt.

We'll be using a different url for the official documentation, but this demo site should be good enough to use as a reference for the time being, and get a sense of where we're headed in terms of documentation.

We still have a few modules that haven't been documented with JSDoc (see #52). Contributions on those would be very welcome from anyone.

@MajorLift MajorLift added the documentation Improvements or additions to documentation label Nov 26, 2023
@MajorLift MajorLift self-assigned this Nov 27, 2023
@MajorLift MajorLift added the duplicate This issue or pull request already exists label Nov 27, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation duplicate This issue or pull request already exists
Projects
None yet
2 participants