首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Haskell中的子命令实用程序

Haskell中的子命令实用程序
EN

Stack Overflow用户
提问于 2011-04-25 19:20:04
回答 3查看 454关注 0票数 4

有没有在Haskell中创建子命令行实用程序的简单方法或库?

例如,用于日志的git log,用于状态的git status等等。像Python's argparse's support for subcommands这样的东西就太棒了。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-04-25 20:04:26

我自己还没有用过它,但是看看CmdArgs包。

票数 5
EN

Stack Overflow用户

发布于 2011-04-26 00:57:16

你知道hackage吗?只需搜索args,您就会看到cmdargs (易于使用,可以说是最流行的解决方案)、parseargs (不太神奇,实际上可以与非GHC编译器一起使用,也很容易使用)和simpleargs (我还没有用过这个)。其他的可能在那里,但你应该看看黑线鱼文档,然后决定哪一个看起来最适合你的需求。

票数 1
EN

Stack Overflow用户

发布于 2011-04-25 19:37:44

编写一个简单的主应用程序,它只检查它的第一个参数字符串,并在此基础上执行操作。它会将后续参数传递给实际处理请求的程序( logstatus)。对模块中的常见功能进行分组,您已经有了一个整洁的框架来编写新的“模块”,因为它们有时被称为“模块”。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5777814

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档