0
這個問題值排序參數是主題的延伸:Ordered arguments with cmdargs在cmdargs
我設法把相同類型的參數列表。但是,諾貝爾,我想有一個值的選項列表。像這樣:
runhaskell ~/testargs.hs -a 5,6 -b 8,9 -c 4,2 -a 9,3
我試着用
data Act =
ActA (Double,Double)
| ActB (Double,Double)
| ActC (Double,Double)
deriving (Show, Typeable, Data, Eq)
宣佈我的數據,但我得到以下錯誤:
Couldn't match expected type `Act'
with actual type `(Double, Double) -> Act'
In the expression: ActA
是否有可能檢索參數與值的列表?
該錯誤是由於表情,但是你有沒有向我們展示了在其中使用表達式的上下文,所以這是不可能的,以確定哪些你做錯了。 – user2407038