Size: a a a

2021 June 15

VS

Vasily Shapenko in F# Chat
И ты тупо переменную для подстановки типа выбрасываешь из уравнения
источник

I

Igor in F# Chat
потому что ты забыл для чего нужно _.Value
чтобы:
List.map(fun x -> x.Value)
можно было переписать:
List.map(_.Value)
источник

Ɖ

Ɖrēw in F# Chat
Я знаю зачем он нужен и очень жду
источник

Ɖ

Ɖrēw in F# Chat
Это более чем логично
источник

Ɖ

Ɖrēw in F# Chat
Но в данном случае причем там еще и 'a?
источник

MG

Max Gerasimov in F# Chat
а такой синтаксис скоро будет?
источник

Ɖ

Ɖrēw in F# Chat
Конкретно тут плевать какой символ будет вместо _, у него семантика же вообще другая будет
источник

Ɖ

Ɖrēw in F# Chat
Это просто буква к которой надо дописать .
источник

Ɖ

Ɖrēw in F# Chat
Это ж как member this.xxx
источник

Ɖ

Ɖrēw in F# Chat
Не?
источник

I

Igor in F# Chat
блин, я не знаю как еще объяснить, мне непонятно, почему вам непонятно))
let x = _.Value
у x какой тип? очевидно Foo->int
источник

Ɖ

Ɖrēw in F# Chat
This как не назови будет this
источник

Ɖ

Ɖrēw in F# Chat
Тоесть намек на то, что чтобы посчитать это выражение нужно подсунуть туда x? Соответственно нужна функция, ну окей
источник

Ɖ

Ɖrēw in F# Chat
Foo -> int я понимаю почему, откуда берется 'a -> Foo -> int?
источник

I

Igor in F# Chat
вот же я расскрыл
источник

Ɖ

Ɖrēw in F# Chat
В Seq.map (_.Value), map же принимает 'a -> 'b, соответственно Foo -> int в случае если Foo seq
источник

Ɖ

Ɖrēw in F# Chat
Вот тут где берется 'a еще один?)
источник

I

Igor in F# Chat
так, вместо _Value нужно подставить  fun y -> y.Value
берем fun _ -> _.Value и подставляем, получается:
fun _ -> fun y -> y.Value
источник

RM

Roman Melnikov in F# Chat
а с крышеякой работать будет?
источник

I

Igor in F# Chat
а я откуда знаю, я вообще сварщик ненастоящий))
источник