diff options
| author | Julian Hurst <ark@mansus.space> | 2024-02-27 01:54:13 +0100 |
|---|---|---|
| committer | Julian Hurst <ark@mansus.space> | 2024-02-27 01:54:13 +0100 |
| commit | d1cb4dc83bd60e7cc8e4013d5f33911278ee8b6e (patch) | |
| tree | 4d3c8aa00fc3f14fe97a8815e45baff03192afbb /curl.ha | |
| parent | e6eca1bca427678aefa2cc172444d0be484b2e46 (diff) | |
| download | hacurl-d1cb4dc83bd60e7cc8e4013d5f33911278ee8b6e.tar.gz | |
Add url cli parameter
Diffstat (limited to 'curl.ha')
| -rw-r--r-- | curl.ha | 6 |
1 files changed, 5 insertions, 1 deletions
@@ -1,5 +1,6 @@ use types::c; use fmt; +use os; export type CURL = opaque; export type CURLcode = int; @@ -46,7 +47,10 @@ fn get(url: str) (void | curlerror) = { }; export fn main() void = { - match (get("https://harelang.org")) { + if (len(os::args) != 2) { + fmt::fatalf("USAGE: {} <url>", os::args[0]); + }; + match (get(os::args[1])) { case void => yield; case let err: curlerror => |
