mirror of
https://github.com/roc-lang/roc.git
synced 2024-09-20 15:27:45 +03:00
18 lines
390 B
Plaintext
18 lines
390 B
Plaintext
app "breakout"
|
|
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 model.text]
|
|
|
|
program = { init, update, render }
|