Вопросы по теме 'optparse-applicative'

optparse-Applicative: список парсинга
Я пытаюсь разобрать список пар с помощью optparse-Applicative. Разбор одной пары работает, но анализ произвольного количества пар с помощью комбинатора many не выполняется. import Options.Applicative pairParser = (,) <$>...
562 просмотров

Ошибка: переменная вне области действия: (‹›) с библиотекой optparse-applicative
Я смотрел видео, снятое Ричардом Куком на SafariBookOnline. Он создает приложение командной строки с помощью Haskell. В этом видео он объясняет некоторые основные понятия при написании программы для разбора аргументов командной строки. Я новичок...
108 просмотров

(типизированный) список аргументов из программы, использующей optparse-appplicative
Есть ли способ извлечь список имен и типов из программы командной строки, созданной с использованием optparse-applicative ? Я +/- ищу какую-то функцию типа ParserInfo a -> [(String,TypeRep)]
41 просмотров
schedule 21.12.2022

Сбой compadd во время сценария завершения optparse-applicative zsh
Поэтому я не совсем уверен, что это что-то не так со сценарием optparse-applicative или я использую его неправильно. В readme optparse-applicative говорится, что программы доступны со сценариями автоматического завершения, с опциями для zsh....
82 просмотров

optparse-applicative не пустой строковый аргумент
Как реализовать непустой строковый аргумент? parserStart :: Parser String parser = strArgument (metavar "EXAMPLE") Как помешать ему успешно разобрать пустую строку - "" ? Имея предыдущий опыт работы с Parsec/Attoparsec, я предполагаю,...
113 просмотров
schedule 26.03.2023

режим программы определяется из количества аргументов [optparse-applicative]
я определяю режим программы по количеству аргументов (без флагов / «подпарсер» и «команда»), но безуспешно. сессия GCI main% stack ghci optparse-applicative Configuring GHCi with the following packages: GHCi, version 7.10.2:...
39 просмотров