basic-cli
basic-cli copied to clipboard
A basic Command-Line Interface platform
⚠️ Currently Draft ⚠️ Discussion for this on zulip: https://roc.zulipchat.com/#narrow/stream/231634-beginners/topic/UDP.2FSNMP-Platform
This is useful for large files.
[zulip discussion](https://roc.zulipchat.com/#narrow/stream/383402-API-Design/topic/Stdin.2Eline/near/434631991) > make a type alias for `StdinErr : [IoErr, Oom, End]` Change the API to `Stdin.line : Task Str [StdinErr StdinErr]`. This will require minor changes to `Effect.stdinLine`...
Hi, was trying to build the platform with `cargo build` and am getting this link error: https://gist.github.com/alexozer/2ab855dc7f37e43c1236eea60ec3fb5c This seems to happen both inside `nix develop` and outside. This is a...
After the merging of #167 I'm seeing overflows when testing on raspberry pi 4 arm64. It's possible that this is an issue with Roc instead of in basic-cli. ``` roc...
Hi, long time listener, first time problem-maker 😅. I am trying to build a simple CLI in roc and when I found the Path module I was hoping to convert...
Blocked on https://github.com/roc-lang/roc/issues/5817
Currently the examples are our tests, but we need to improve our test coverage and should thus also add separate tests. These tests should be `.roc` files.
I have this minimal reproducing example with a basic GET to a specific API: ``` app "http-network-error" packages { pf: "https://github.com/roc-lang/basic-cli/releases/download/0.7.0/bkGby8jb0tmZYsy2hg1E_B2QrCgcSTxdUlHtETwm5m4.tar.br" } imports [pf.Http, pf.Task.{ Task }, pf.Stdout] provides [main]...