Hi,
First of all, thank you for writing ShellAC, which seems to be exactly what the command line shell ecosystem needs.
I'm looking into supporting it in Haskell's de-facto standard library for option parsing, but I have some questions that aren't answered by the ShellAC pages on the wiki (https://github.com/oilshell/oil/wiki/Shellac-Protocol-Proposal-V2 and its links).
Judging from those pages, I'd have to conclude that it doesn't satisfy my needs, but I hope that that's a premature conclusion.
So I'd like to know, are those pages the only documentation of the ShellAC protocol?
Does the ShellAC protocol have forward compatibility when it comes to extensions?
If not, do you think it is feasible to change the protocol? (How widely has it been implemented?)
For completeness, here's my initial evaluation. I'd be happy to update it. pcapriotti/optparse-applicative#414 (comment)
Hi,
First of all, thank you for writing ShellAC, which seems to be exactly what the command line shell ecosystem needs.
I'm looking into supporting it in Haskell's de-facto standard library for option parsing, but I have some questions that aren't answered by the ShellAC pages on the wiki (https://github.com/oilshell/oil/wiki/Shellac-Protocol-Proposal-V2 and its links).
Judging from those pages, I'd have to conclude that it doesn't satisfy my needs, but I hope that that's a premature conclusion.
So I'd like to know, are those pages the only documentation of the ShellAC protocol?
Does the ShellAC protocol have forward compatibility when it comes to extensions?
If not, do you think it is feasible to change the protocol? (How widely has it been implemented?)
For completeness, here's my initial evaluation. I'd be happy to update it. pcapriotti/optparse-applicative#414 (comment)