mirror of
https://github.com/roc-lang/roc.git
synced 2024-10-04 14:17:28 +03:00
8dedd9f03c
Implements the new app header syntax as discussed in Zulip [1]. app [main] { cli: platform "../platform/main.roc", json: "../json/main.roc" } Old headers still parse and are automatically upgraded to the new syntax by the formatter. [1] https://roc.zulipchat.com/#narrow/stream/304641-ideas/topic/Fewer.2Fdifferent.20keywords.20in.20the.20file.20header/near/418444862
17 lines
433 B
Plaintext
17 lines
433 B
Plaintext
app [main] { pf: platform "effects-platform/main.roc" }
|
|
|
|
import pf.Effect
|
|
|
|
main : Effect.Effect {}
|
|
main =
|
|
Effect.after
|
|
(Effect.getLine)
|
|
\line ->
|
|
Effect.after
|
|
(Effect.putLine "You entered: $(line)")
|
|
\{} ->
|
|
Effect.after
|
|
(Effect.putLine "It is known")
|
|
\{} ->
|
|
Effect.always {}
|