roc/examples/breakout/hello.roc
2022-04-23 22:09:34 -04:00

17 lines
387 B
Text

app "breakout"
packages { pf: "platform" }
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 model.text ]
program = { init, update, render }