roc/examples/gui/breakout/hello-gui.roc
2023-01-30 15:54:16 +01:00

17 lines
463 B
Text

app "hello-gui"
packages { pf: "platform/main.roc" }
imports [pf.Game.{ Bounds, Elem, Event }]
provides [program] { Model } to pf
Model : { text : Str }
init : Bounds -> Model
init = \_ -> { text: "Hello, World!" }
update : Model, Event -> Model
update = \model, _ -> model
render : Model -> List Elem
render = \model -> [Text { text: model.text, top: 0, left: 0, size: 40, color: { r: 1, g: 1, b: 1, a: 1 } }]
program = { init, update, render }