Size: a a a

2020 August 23

Dv

Dr. Friedrich von Ne... in F# Chat
Бида бида :(
источник
2020 August 24

ДБ

Дмитрий Башинский... in F# Chat
подскажите почему не работает каррирование при имплементации интерфейса? и должно ли оно вообще так работать?
https://i.imgur.com/pvs99e0.png
источник

ДБ

Дмитрий Башинский... in F# Chat
источник

Dv

Dr. Friedrich von Ne... in F# Chat
А что возвращает BasketApp.pay?
источник

Dv

Dr. Friedrich von Ne... in F# Chat
А…
источник

ДБ

Дмитрий Башинский... in F# Chat
Async<unit>
источник

Dv

Dr. Friedrich von Ne... in F# Chat
Понял, в чём проблема. Я не уверен, что так должно работать.
источник

Dv

Dr. Friedrich von Ne... in F# Chat
Думаю, этому есть какое-то умное объяснение, но пока считай просто "by design" :)
источник

AH

Ayrat Hudaygulov in F# Chat
Дмитрий Башинский
подскажите почему не работает каррирование при имплементации интерфейса? и должно ли оно вообще так работать?
https://i.imgur.com/pvs99e0.png
потому что это разные сигнатуры с точки зрения дотнета, сори
источник

AH

Ayrat Hudaygulov in F# Chat
то есть это бай дизайн, да
источник

Dv

Dr. Friedrich von Ne... in F# Chat
Напиши там z.pay x = BasketApp.pay repos x
источник

Dv

Dr. Friedrich von Ne... in F# Chat
Ayrat Hudaygulov
потому что это разные сигнатуры с точки зрения дотнета, сори
Ну, строго говоря, вот тут вот конпилятор мог бы и догадаться, и подправить
источник

ДБ

Дмитрий Башинский... in F# Chat
источник

ДБ

Дмитрий Башинский... in F# Chat
типо модули ему не нравятся?
источник

ДБ

Дмитрий Башинский... in F# Chat
то что я в интерфейсе указал BasketApp.PayCommand, а передаю PayCommand?
источник

AH

Ayrat Hudaygulov in F# Chat
Dr. Friedrich von Never
Ну, строго говоря, вот тут вот конпилятор мог бы и догадаться, и подправить
ну такое. У нас один синтаксис для пропертей и методов, отсюда и непонятки от компилятора
источник

AH

Ayrat Hudaygulov in F# Chat
может ты хотел гет онли проперти pay сделать, которое возврашает функцию
источник

ДБ

Дмитрий Башинский... in F# Chat
я бы писал val
источник

AH

Ayrat Hudaygulov in F# Chat
но в компиляторе разрешн синтакиксиа member _.Property = 1
источник

ДБ

Дмитрий Башинский... in F# Chat
а какого дизайна я должен придерживаться чтоб это работало?
источник