roc/examples/interactive/cli-platform/Stdout.roc
2022-07-13 23:16:09 -04:00

9 lines
229 B
Plaintext

interface Stdout
exposes [line]
imports [pf.Effect, Task.{ Task }, InternalTask]
line : Str -> Task {} * [Write [Stdout]*]*
line = \str ->
Effect.map (Effect.putLine str) (\_ -> Ok {})
|> InternalTask.fromEffect