aboutsummaryrefslogtreecommitdiff
path: root/examples/17-struct-hoisting/src/HelloWorld.shed
blob: 5cb6c2e26118e3404e7ee7ff44deb7959567c40a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
val messageParts = MessageParts(.part1 = "hello, ", .part2 = "world\n");

pub fun main() ! Io -> Unit {
    print!(messageParts.part1);
    print!(messageParts.part2);
}

struct MessageParts(
    .part1: String,
    .part2: String,
) {
}