roc/examples/interactive/cli-platform/Stdin.roc
2022-07-07 10:06:02 -04:00

9 lines
210 B
Text

interface Stdin
exposes [line]
imports [pf.Effect, Task.{ Task }, InternalTask]
line : Task Str * [Read [Stdin]*]*
line =
Effect.getLine
|> Effect.map Ok
|> InternalTask.fromEffect