Skip to content

add crate with jet documentation#38

Draft
gerau wants to merge 2 commits intoBlockstreamResearch:mainfrom
gerau:feat/jet-documentation
Draft

add crate with jet documentation#38
gerau wants to merge 2 commits intoBlockstreamResearch:mainfrom
gerau:feat/jet-documentation

Conversation

@gerau
Copy link
Contributor

@gerau gerau commented Mar 16, 2026

This adds documentation for jets in the form of a crate, so that we can import it into the LSP.
This crate is better suited here than in SimplicityHL because all updates to the documentation will be in one repository.

Not sure how is better -- when we have crate in its own directory or have Cargo.toml at root level, would be happy to move it if needed.

@gerau gerau force-pushed the feat/jet-documentation branch from cd1572e to f510493 Compare March 17, 2026 13:59
gerau added 2 commits March 17, 2026 15:59
This adds documentation for jets in form of crate, so we could import
that into LSP. Also adds binary to generate `jets.json` with correct
types, defined in SimplicityHL repo.
@gerau gerau force-pushed the feat/jet-documentation branch from f510493 to ab0365c Compare March 17, 2026 13:59
@gerau
Copy link
Contributor Author

gerau commented Mar 17, 2026

I had moved jets documentation and section info to rust code, and also add simple CLI to generate jets.json with types given by SimplicityHL compiler. There is some whitespace removal from Either type, which is on SimplicityHL side of rendering.

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 this pull request may close these issues.

1 participant