-
Notifications
You must be signed in to change notification settings - Fork 31
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
Remove duplication in .mlis, expose MarshalError, add docs #115
Conversation
We should also deduplicate the implementations themselves at one point, but that will be much harder. |
It would also be nice to upload the docs automatically somewhere. |
I agree on both comments :) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There is something weird in the docstrings indentations. Overall it looks great, thanks!
src/lib/idl.mli
Outdated
val (@->) : 'a Param.t -> 'b fn -> ('a -> 'b) fn | ||
val returning : 'a Param.t -> 'b Error.t -> ('a, 'b) comp fn | ||
val declare : string -> string list -> 'a fn -> 'a res | ||
Then we can the server itself can be obtained by passing the [implementation] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Little typo: ‘Then the server itself’...
I think we could use the associated github pages for the documentation |
Tomorrow I’ll play with dune-release and do a deserved upstream release and announce |
Signed-off-by: Gabor Igloi <[email protected]>
Thanks for the review, fixed the issues. |
I am still not sure ablut parsing ocamldoc by hands though |
And I think it would be a minimal disruption anyways |
I was starting to set-up the auto push but I don’t have enough privileges to setup github pages. @jonludlam can you increase my privileges or do it for us? |
Fixes #87
Signed-off-by: Gabor Igloi [email protected]