Ayaz Hafiz
|
efddc38e66
|
Add EnvDecoding to cli-platform
|
2022-09-27 18:21:47 -05:00 |
|
Ayaz Hafiz
|
331a4c2888
|
Format Env.roc
|
2022-09-27 18:17:52 -05:00 |
|
Ayaz Hafiz
|
43e734f75c
|
Make implementation easier to read
|
2022-09-27 18:03:19 -05:00 |
|
Ayaz Hafiz
|
a8b1cb2d90
|
Implement decoding lists from env vars
|
2022-09-27 17:57:46 -05:00 |
|
Ayaz Hafiz
|
b9f34df96d
|
Add comment about annotations
|
2022-09-27 17:57:46 -05:00 |
|
Ayaz Hafiz
|
38ab8de37c
|
Implement Env.decode for the CLI platform
|
2022-09-27 17:57:45 -05:00 |
|
Ayaz
|
211c297230
|
Merge pull request #4041 from KilianVounckx/opaque-bool
Opaque bool
|
2022-09-21 11:15:41 -05:00 |
|
Ayaz Hafiz
|
140c33aa50
|
Update Args.roc
|
2022-09-20 14:42:09 -05:00 |
|
kilianv
|
610c529ba8
|
Update roc files to use new opaque bools
|
2022-09-20 14:42:04 -05:00 |
|
Ayaz Hafiz
|
0cb48c6404
|
Simplify CLI platform arms further
|
2022-09-20 14:30:25 -05:00 |
|
Ayaz Hafiz
|
49ba8b92b4
|
Remove unreachable branches in Program.roc
|
2022-09-20 14:14:31 -05:00 |
|
Richard Feldman
|
7df7e1bbb7
|
Drop obsolete declaration
|
2022-09-19 21:13:22 -04:00 |
|
Richard Feldman
|
b6157e76b8
|
Fix type mismatch in exit code
|
2022-09-19 21:12:48 -04:00 |
|
Richard Feldman
|
3c12f79771
|
roc format
|
2022-09-19 20:07:23 -04:00 |
|
Richard Feldman
|
0e472200f0
|
Add ExitCode type
|
2022-09-19 15:23:07 -04:00 |
|
Richard Feldman
|
45df950cf6
|
Add Env.var
|
2022-09-19 13:02:31 -04:00 |
|
Richard Feldman
|
ed31b1cb74
|
Implement Env.dict, move args to Effect
|
2022-09-19 12:44:26 -04:00 |
|
Richard Feldman
|
96f8818b24
|
Fix type mismatches in file.roc example
|
2022-09-19 10:27:44 -04:00 |
|
Richard Feldman
|
f0a9bb0a96
|
Reorganize Program to use effects for getting args
|
2022-09-19 09:13:11 -04:00 |
|
Richard Feldman
|
3d68293da1
|
Expand Env docs
|
2022-09-19 09:13:11 -04:00 |
|
Richard Feldman
|
9232d8271f
|
Add Program to CLI platform
|
2022-09-19 09:13:10 -04:00 |
|
Ayaz Hafiz
|
faeb3358eb
|
Add an I64 parser
|
2022-09-14 11:46:25 -05:00 |
|
Ayaz Hafiz
|
a91a9b7e79
|
Use empty strings to represent missing values
|
2022-09-14 11:41:48 -05:00 |
|
Ayaz Hafiz
|
e7b216fa30
|
Fix docs link
|
2022-09-14 11:26:53 -05:00 |
|
Ayaz Hafiz
|
93f0a0eeb9
|
Add documentation
|
2022-09-14 11:26:53 -05:00 |
|
Ayaz Hafiz
|
ed78848737
|
Reset file/err.roc
|
2022-09-14 11:26:53 -05:00 |
|
Ayaz Hafiz
|
e39fccb0fa
|
Add cli run test
|
2022-09-14 11:26:52 -05:00 |
|
Ayaz Hafiz
|
89e70fea4b
|
Format
|
2022-09-14 11:26:52 -05:00 |
|
Ayaz Hafiz
|
1bbe56248c
|
Simplify subparser mapping
|
2022-09-14 11:26:52 -05:00 |
|
Ayaz Hafiz
|
d9a94a36c5
|
Flip subCommand order
|
2022-09-14 11:26:52 -05:00 |
|
Ayaz Hafiz
|
40f5cad578
|
Add help to named program
|
2022-09-14 11:26:52 -05:00 |
|
Ayaz Hafiz
|
4b7c11cb2d
|
Format command help with headings
|
2022-09-14 11:26:51 -05:00 |
|
Ayaz Hafiz
|
d448083e7a
|
Use named parser in example
|
2022-09-14 11:26:51 -05:00 |
|
Ayaz Hafiz
|
812081eefe
|
named function to create NamedParser
|
2022-09-14 11:26:51 -05:00 |
|
Ayaz Hafiz
|
990c912abd
|
Chain named
|
2022-09-14 11:26:51 -05:00 |
|
Ayaz Hafiz
|
4999e391ee
|
Flip name order
|
2022-09-14 11:26:51 -05:00 |
|
Ayaz Hafiz
|
5ea56beae1
|
Name parsers
|
2022-09-14 11:26:51 -05:00 |
|
Ayaz Hafiz
|
bf204dcce8
|
Have parse take program name
|
2022-09-14 11:26:51 -05:00 |
|
Ayaz Hafiz
|
0672a591b6
|
Expose subCommand, choice
|
2022-09-14 11:26:50 -05:00 |
|
Ayaz Hafiz
|
7d2249364f
|
Rename apply to withParser
|
2022-09-14 11:26:50 -05:00 |
|
Ayaz Hafiz
|
dd88af75c9
|
Error handling for subcommands
|
2022-09-14 11:26:50 -05:00 |
|
Ayaz Hafiz
|
391c87b50b
|
Initial support for subcommands
|
2022-09-14 11:26:50 -05:00 |
|
Ayaz Hafiz
|
6d1a903841
|
Remove Default for now
|
2022-09-14 11:26:50 -05:00 |
|
Ayaz Hafiz
|
04fd4412fd
|
Expose apply
|
2022-09-14 11:26:50 -05:00 |
|
Ayaz Hafiz
|
b0ab69d41c
|
Format help
|
2022-09-14 11:26:49 -05:00 |
|
Ayaz Hafiz
|
9c34aac6fd
|
Start on parseFormatted
|
2022-09-14 11:26:49 -05:00 |
|
Ayaz Hafiz
|
e7c0cad1e7
|
Report missing args and types in errors
|
2022-09-14 11:26:49 -05:00 |
|
Ayaz Hafiz
|
406d476e29
|
Expose apply
|
2022-09-14 11:26:49 -05:00 |
|
Ayaz Hafiz
|
f7fdb725c8
|
Revert "Rename Arg to ArgParse"
This reverts commit 3b3f1699a6b6d275bfd8a26137a4c5666db23a37.
|
2022-09-14 11:26:49 -05:00 |
|
Ayaz Hafiz
|
c5eb271497
|
Rename Arg to ArgParse
|
2022-09-14 11:26:49 -05:00 |
|