github.com/nevalang/neva@v0.23.1-0.20240507185603-7696a9bb8dda/e2e/struct_selector_on_port_addr/main/main.neva (about) 1 component Main(start) (stop) { 2 nodes { 3 Foo 4 Println<int> 5 } 6 7 :start -> foo:sig 8 foo:msg.a -> println:data 9 println:sig -> :stop 10 } 11 12 const s struct { a int } = { a: 42 } 13 14 component Foo(sig any) (msg struct{a int}) { 15 :sig -> ($s -> :msg) 16 }