我想在我的球拍代碼來實現更高級別的功能,特別是與關於這個功能: (define (indivisible e L)
(map (remove 0 ((map ((lambda (x y) (modulo x y))) L e)))))
本質上講,我試圖消除所有的元素可以從列表中整除。然而,它不斷給我一個錯誤,說「期望的參數數量不符合給定的數字(0 vs 2)」。這是爲什麼?
我想出這個簡單的算法(轉換的元組的列表鍵的地圖集合列表),我需要在我的F#代碼: let MergeIntoMap<'K,'V when 'K: comparison>(from: seq<'K*'V>): Map<'K,seq<'V>>=
let keys = from.Select(fun (k,v) -> k)
let keyValuePairs = seq {
我想只使每個單詞的第一個字母大寫,而刪除句子的開始和結束處的任何空格。 「紅地毯鋪在我面前」 - >「紅地毯鋪 之前我」 我可以使用正則表達式,但我不是太熟悉,它(建議非常受歡迎)。我做的方式是鏈接多個更高級的函數,這對於給定的任務似乎太複雜。我會喜歡任何其他方法來解決它。 //this function removes the whitespaces at the extreme ends of