AH
Size: a a a
МП
PD
#.Name
или как там его, проблема исчезнетfun x y -> bar y x
2. (Ан)карринг — fun (x, y) -> bar x y
и fun x y -> bar (x, y)
3. И композиция вышеупомянутых, и что-то ещё, когда имеющийся объект нужно преобразовать, чтобы спайпить в какую-то функцию — complА так делать 1. и 2. отдельными функциями (e.g.
|> bar1
|> fun c -> bar2 (nested c.X) c.Y (c.Z + 1)
|> bar3
val curry: ('a*'b->'c) -> 'a->'b->'c
) не очень принято, а 3. встречается достаточно часто в бытовом коде, то концентрация fun зашкаливает, имхоI
I
RM
RM
PD
K
PD
PD
K
PD
K
PD
PD
PD
PD