simple/simple.rs
1#![feature(min_specialization)]
2
3#[macro_use]
4extern crate phlow;
5
6use phlow_extensions::CoreExtensions;
7use phlow_server::PhlowServer;
8
9import_extensions!(CoreExtensions);
10
11fn main() {
12 let server = PhlowServer::new(phlow!("Hello".to_string()));
13 server.register_object(phlow!(42));
14 server.register_object(phlow!("World".to_string()));
15 server.register_object(phlow!(3.14));
16
17 phlow_server::spawn(server, 1234)
18 .join()
19 .expect("Failed to spawn phlow server");
20}