0
所以基本上我有:如何給參數的函數,而使用其它函數內部在Haskell
numList = [0,1..]
numList' = take 2 numList
listsList = [] : [new : old | old <- listsList, new <- numList'] -- list of all possible binary numbers (infinite)
listsList' = take 10000 listsList -- just to not stuck because of infinite list
finalList n = [ x | x <- listsList', length x == n] -- taking n-sized lists
,並在工作(即使我在第二行改變2不同數量),但我需要最後一個函數有兩個參數是這樣的:
finalList n k
其中k應給予numList」要像
numList' = take k numList
我也不能使
numList' k = take k numList
因爲然後函數listsList不起作用。 我該如何解決這個問題?
非常感謝,它現在工作非常完美! – Michiru