mirror of
https://github.com/livebook-dev/livebook.git
synced 2025-09-04 20:14:57 +08:00
18 lines
365 B
Swift
18 lines
365 B
Swift
import Foundation
|
|
import ElixirKit
|
|
|
|
@main
|
|
struct Demo {
|
|
public static func main() {
|
|
ElixirKit.API.start(name: "demo")
|
|
|
|
// Capture ctrl+c
|
|
signal(SIGINT) { signal in
|
|
ElixirKit.API.stop()
|
|
exit(signal)
|
|
}
|
|
|
|
ElixirKit.API.publish("log", "Hello from Swift!")
|
|
ElixirKit.API.waitUntilExit()
|
|
}
|
|
}
|