, , F #. :
let main2 ls = List.sortDescending >> List.take(3) ls
, , , , List.take , . , F # . . . . .
List.take (3) (ls)
List.take 3 ls
, . . , .
(3 * 6) + 10
3 * 6 + 10
, . , . 6 + 10, 3.
3 * (6 + 10)
F # . , . 3. . , .
(3) * (6) + (10)
:
sqrt(2.0) + 2.0
sqrt 2.0 + 2.0
. , , . , , :
(sqrt 2.0) + 2.0
(2.0) . , 4.0, :
sqrt (2.0 + 2.0)
. 3 , , - :
let main2 ls = List.sortDescending >> List.take(3) ls
let main2 ls = List.sortDescending >> (List.take 3 ls)
. List.take 3 ls. List. List.sortDescending List. . , , List.take List.sortDescending. :
(List.take 3)
:
let main2 ls = (List.sortDescending >> (List.take 3)) ls
let main2 ls = (List.sortDescending >> List.take 3) ls
. , , - List.take 3, List.sortDescending. , ls . , . "" :
let main2 ls = (List.sortDescending >> List.take 3) ls
let main2 = List.sortDescending >> List.take 3
, " ", . , , . , :
let main ls = ls |> List.sortDescending |> List.take 3
, :
let main ls = List.take 3 (List.sortDescending ls)
Btw. , . List.truncate List.take. List.take , . List.truncate .
List.take 4 [1;2;3]
List.truncate 4 [1;2;3]
, . , : http://sidburn.imtqy.com/blog/2016/09/25/function-application-and-composition