Syntax fundamentals
2.1 RULE: : for Types, = for Everything Else#
This is the single most important syntax rule. No exceptions.
scaicore
1 2 3 4 5 6 7 8 9 10 11 12 13 | |
scaicore
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | |
2.2 RULE: Block Output via Assignment#
All blocks produce output through assignment. No -> arrows.
scaicore
1 2 3 4 5 6 7 8 9 | |
2.3 RULE: No any Type#
Everything must be explicitly typed. No escape hatches.
scaicore
1 2 3 4 5 | |