roc/examples/glue/rust-platform/main.roc
2023-03-13 23:06:40 +01:00

17 lines
468 B
Text

platform "echo-in-rust"
requires {} { main : _ }
exposes []
packages {}
imports []
provides [mainForHost]
# mainForHost : [StdoutWrite Str (({} -> Op) as Fx0), StderrWrite Str (({} -> Op) as Fx1), Done] as Op
mainForHost : [StdoutWrite Str ({} -> Op), StderrWrite Str ({} -> Op), Done] as Op
mainForHost = main
# mainForHost : { x: Str, y: {} -> Str }
# mainForHost =
# y = "foo"
#
# when main is
# _ -> { x: "bar", y: \{} -> y }