Skip to content

Conversation

@molisani
Copy link
Member

Describe your changes
A new Stricli playground for writing, type-checking, and running Stricli applications. The primary advantage of this one over the old one is that it now supports multiple files in tabs. This allows us to show off the implementation/specification split that makes Stricli so powerful.

On the implementation side of things, there are some additional improvements. The text definition files now contain the example inputs at the top, and they are evaluated before any of the user's inputs. Also, the component is no longer built on top of @typescript/sandbox and just relies on the internal language service provided by monaco.

Testing performed
Ran the doc site locally and confirmed behavior.

@molisani molisani self-assigned this Feb 28, 2025
@molisani molisani requested a review from a team as a code owner February 28, 2025 19:40
@molisani molisani added the documentation 📝 Improvements or additions to documentation label Feb 28, 2025
@molisani molisani force-pushed the docs/playground-v2 branch 2 times, most recently from 9c4ce8c to d02a7b3 Compare March 5, 2025 14:05
@molisani molisani force-pushed the docs/playground-v2 branch 2 times, most recently from 0d76adf to 92902cb Compare March 25, 2025 13:58
@molisani molisani force-pushed the docs/playground-v2 branch from 92902cb to 3db15f0 Compare April 4, 2025 16:21
@molisani molisani force-pushed the docs/playground-v2 branch from 3db15f0 to 53668f7 Compare April 24, 2025 15:51
@molisani molisani force-pushed the docs/playground-v2 branch from 1c8f86e to 33362ba Compare June 16, 2025 17:14
@molisani molisani force-pushed the docs/playground-v2 branch 2 times, most recently from 106904a to d75feb3 Compare October 13, 2025 17:00
@molisani molisani force-pushed the docs/playground-v2 branch 6 times, most recently from 2bdeeb9 to 0f24893 Compare November 3, 2025 14:45
molisani and others added 3 commits December 1, 2025 08:43
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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants