roc/examples/interactive
ayazhafiz dca347a807
Revert "roc fmt"
This reverts commit 9e00527bc214ebbb13d9e05ff03ea24b1467e6dc.
2022-05-06 12:06:28 -04:00
..
cli-platform update hosts with new string conventions 2022-03-13 00:16:21 +01:00
effects-platform Correctly generate type constraints for required symbols in platform 2022-05-06 12:06:27 -04:00
tui-platform Revert "roc fmt" 2022-05-06 12:06:28 -04:00
.gitignore Move effects example into interactive/ 2022-03-07 20:10:50 -07:00
countdown.roc Consolidate interactive examples into one dir 2022-03-07 20:10:50 -07:00
echo.roc fixed the previous formatting change when inside longer pipeline 2022-03-09 14:07:52 +01:00
effects.roc Move effects example into interactive/ 2022-03-07 20:10:50 -07:00
form.roc Consolidate interactive examples into one dir 2022-03-07 20:10:50 -07:00
README.md Consolidate interactive examples into one dir 2022-03-07 20:10:50 -07:00
tui.roc feat(formatter): implement outdent formatting for multiline lists and records 2022-04-24 16:52:02 +01:00

Interactive examples

These are examples of how to make extremely basic CLI (command-line interface) and TUI (terminal user interface) apps in Roc.

There's not currently much documentation for the CLI platform (which also doesn't support many operations at this point!) but you can look at the modules it includes - for example, multiple other modules use the Task module, including the Stdin and Stdout modules.