FSharp.ConsoleApp
用于轻松创建简单命令行应用程序的框架。
描述
该框架可用于创建一个简单的控制台应用程序,其形式如下:
myapp.exe backup -filename MyFile.xml --local
第一个参数( backup )是命令。 这告诉应用程序要执行什么操作。 以双破折号开头的参数是布尔标志,以单破折号开头的参数是设置,后跟它们的值。 这些值在框架中由Arg类型表示。
命令处理程序具有签名Arg list -> int其中返回值是应用程序的退出代码。
App.run函数用于为您的应用程序创建入口点。 您为该函数提供:
打印应用程序使用情况的函数( unit -> int )。
将命令映射到处理程序的元组列表( (String * (Arg list -> unit)) list )。
命令行参数( String array )。
然
评论0
最新资源