在Haskell CLI中从标准输入或参数读取字符串

时间:2018-07-07 21:29:11

标签: haskell haskell-pipes

我正在尝试构建一个Haskell CLI,该CLI可以从stdin或诸如此类的参数中读取字符串:

cat colors-multi-line | colorshift -d 10

colorshift -d 10 "#FFFFFF"

我该怎么做?

1 个答案:

答案 0 :(得分:1)

有几个库可以处理CLI参数解析。 optparse-applicative是我最熟悉的那个。 getContents中的getLinePreludeSTDIN中读取。