Библиотека обработки аргументов командной строки Haskell

Я использовал cmdargs для обработки аргументов для какое-то время, и это здорово. Однако я не t см. средство для длинных имен параметров с одним дефисом, например -option1 -option2 или более сложное -optx , которое эквивалентно - opt = x . Мне нужно поддерживать совместимость с существующим приложением, поэтому оба этих формата необходимы.

System.Console.Getopt тоже не подходит. Может ли кто-нибудь предоставить образец того, как это сделать с помощью cmdargs, или предложить альтернативную библиотеку, которая будет поддерживать это?

8
задан John L 15 April 2011 в 15:56
поделиться