@imported('echoserver') def echo(msg: bytes) -> bytes: pass @imported('prelude') def log_bytes(data: bytes) -> None: pass @exported def on_module_loaded() -> None: log_bytes(b'Echo client starting up, calling server') log_bytes(echo(b'Hello, world!'))