roc/examples/breakout/hello.roc

18 lines
390 B
Plaintext
Raw Normal View History

2022-04-21 05:11:49 +03:00
app "breakout"
packages { pf: "platform/main.roc" }
imports [pf.Game.{ Bounds, Elem, Event }]
provides [program] { Model } to pf
2022-04-21 05:11:49 +03:00
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]
2022-04-21 05:11:49 +03:00
program = { init, update, render }