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

Documentation of the standard library #273

Closed
beurdouche opened this issue Jun 27, 2015 · 6 comments
Closed

Documentation of the standard library #273

beurdouche opened this issue Jun 27, 2015 · 6 comments

Comments

@beurdouche
Copy link
Member

Some functions from the F* lib are not trivial to understand.
For some people that have less experience with the F* syntax, it would be very helpful to have some documentation about the interfaces exposed by the libs.

The main question though is, should we document inside or outside the code ?
This should also help with knowing what to deprecate in general #271

@catalin-hritcu
Copy link
Member

I think this kind of documentation should be done in the code and extracted by a Javadoc-like tool. We already have an issue for creating such a tool (#88), just that nobody had time for it ... so patches welcome ;)

@markulf
Copy link
Contributor

markulf commented Aug 13, 2016

Cleaning up the F* lib is becoming somewhat urgent, and indeed we need some way of knowing what to deprecate.

@markulf
Copy link
Contributor

markulf commented Feb 8, 2017

We have a tool now, I am wondering why https://fstarlang.github.io/docs/ is linked from the F* blog but broken? Maybe its just a question of running the tool? Any output, even if very basic would be an improvement over the status quo.

@sishtiaq
Copy link
Contributor

sishtiaq commented Feb 9, 2017

@markulf The tool seems to not have run for months. Let me check what's up.

@mtzguido
Copy link
Member

mtzguido commented Oct 9, 2017

What's the status on this? Seems the online docs are still broken, but I don't know how they're generated so as to take a look myself.

@nikswamy
Copy link
Collaborator

We have ongoing work on this, work being tracked in issue #1877

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

6 participants