forked from tact-lang/tact-docs
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path_meta.js
58 lines (58 loc) · 1.52 KB
/
_meta.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
export default {
index: 'Overview',
guides: 'Guides',
cs: 'Cheatsheets',
cookbook: 'Cookbook',
'-- 1': {
type: 'separator',
title: 'Fundamentals of Tact',
},
types: 'Type system overview',
integers: 'Integers',
operators: 'Operators',
expressions: 'Expressions',
statements: 'Statements',
constants: 'Constants',
functions: 'Functions',
'composite-types': 'Composite types',
// <- a place for https://github.com/tact-lang/tact-docs/issues/115
'-- 2': {
type: 'separator',
title: 'Communication',
},
// <- NOTE
// potential place for a rather short overview page describing asyncronous & actor-model nature
// of TON Blockchain with respect to Tact and exchanging messages with it
receive: 'Receive messages',
bounced: 'Bounced messages',
external: 'External messages',
lifecycle: 'Message lifecycle',
send: 'Sending messages',
'message-mode': 'Message mode',
'-- 3': {
type: 'separator',
title: 'Going places',
},
deploy: 'Deployment',
debug: 'Debugging',
upgrades: 'Contract upgrades',
import: 'Importing code',
config: 'Configuration',
masterchain: 'Using masterchain',
func: 'Compatibility with FunC',
'exit-codes': 'Exit codes',
programmatic: 'Programmatic API',
'-- Community': {
type: 'separator',
},
'telegram-link': {
title: '✈️ Telegram',
href: 'https://t.me/tactlang',
newWindow: true
},
'xtwitter-link': {
title: '🐦 X/Twitter',
href: 'https://twitter.com/tact_language',
newWindow: true
},
}