3
我無法寫這個代碼,我的教授給我:更改函數定義爲指向,自由的風格
編寫一個叫做
digit7
函數,它接受一個Int
並返回一個Bool
說與否7是數字之一。 (提示:使用show
至 將數字轉換爲字符列表。)使用digit7
創建一個不帶參數的函數,該參數返回最小的 數字,其數字的正方形包含7作爲數字。
,我有代碼:
digit7 l = elem '7' (show l)
這工作,但我需要寫在一個自由點式的代碼。我也很難計算出square7
函數。
當然,這裏的括號是不必要的,在慣用的Haskell中可能會被省略,所以定義只是'elem'7'。 show'。 –
我同意。我想讓初學者100%清楚'.'運算符正在採用哪些參數。 – Nayuki
有效,但如果僅僅解釋了最基本的規則,它會更好:_infix運算符的優先級低於函數application_的優先級。 – leftaroundabout