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

Update docs for Tolk v0.9 #993

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open

Update docs for Tolk v0.9 #993

wants to merge 1 commit into from

Conversation

tolk-vm
Copy link
Contributor

@tolk-vm tolk-vm commented Mar 4, 2025

Description

Update documentation for Tolk Language according to changes in Tolk v0.9.

Main PR to ton-blockchain: ton-blockchain/ton#1545

Closes #992

Notable changes in Tolk v0.9:

  1. Nullable types int?, cell?, etc.; null safety
  2. Standard library (asm definitions) updated to reflect nullability
  3. Smart casts, like in TypeScript in Kotlin
  4. Operator ! (non-null assertion)
  5. Code after throw is treated unreachable
  6. The never type

Checklist

  • I have created an issue.
  • I am working on content that aligns with the Style guide.
  • I have reviewed and formatted the content according to Content standardization.
  • I have reviewed and formatted the text in the article according to Typography.

@tolk-vm tolk-vm requested a review from reveloper as a code owner March 4, 2025 18:34
@tolk-vm tolk-vm marked this pull request as draft March 4, 2025 18:34
@tolk-vm tolk-vm marked this pull request as ready for review March 6, 2025 16:46
@tolk-vm tolk-vm added the tolk Improvements or additions to Tolk documentation label Mar 6, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
tolk Improvements or additions to Tolk documentation
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Update documentation for Tolk v0.9 release
1 participant