Size: a a a

2020 October 30

IC

Ilya L Che in F# Chat
источник

VS

Vladimir Shchur in F# Chat
Ayrat Hudaygulov
Как это сделать в фшарпе?
чет не выходит
источник

AH

Ayrat Hudaygulov in F# Chat
Vladimir Shchur
чет не выходит
у меня тоже!
источник

AH

Ayrat Hudaygulov in F# Chat
Призываю древнее зло
@fvnever
источник

VS

Vladimir Shchur in F# Chat
так тут ты наследование пропустил
источник

VS

Vladimir Shchur in F# Chat
Vladimir Shchur
так тут ты наследование пропустил
нет, все ок)
источник

VS

Vladimir Shchur in F# Chat
@omgszer Как и ожидалось)
This is a restriction imposed to make F# type inference tractable. In particular, the type on the right of a subtype constraint must be nominal. Note constraints of the form 'A :> 'B are always eagerly solved to 'A = 'B, as specified in section 14.6 of the F# specification.
источник

VS

Vladimir Shchur in F# Chat
источник

AH

Ayrat Hudaygulov in F# Chat
нихуя не понял. Петричек пишет что там надо обжекты использовать
источник

AH

Ayrat Hudaygulov in F# Chat
а я не согласен на обжекты
источник

VK

Vladislav Khapin in F# Chat
Ayrat Hudaygulov
@Lanayx ты точно должен знать

type Foo =
 member _.foo<'a, 'b when 'b :> 'a>() ...

кидает ошибку что 'b == 'a и я мудак
А там же может быть интерфейс + реализация поданы как параметры
так это созависимые дженерики и не работает нтхуя
источник

VK

Vladislav Khapin in F# Chat
слр не умеет же
источник

AH

Ayrat Hudaygulov in F# Chat
Vladislav Khapin
так это созависимые дженерики и не работает нтхуя
ну я понимаю что такого констрейна в рантайме нет
источник

AH

Ayrat Hudaygulov in F# Chat
я хочу компайл чек хотя бы
источник

AH

Ayrat Hudaygulov in F# Chat
сртп может?
источник

AH

Ayrat Hudaygulov in F# Chat
я могу написать (хвала аллаху)
inline member __.foo< SRTP GOVNINA >() ...
источник

AH

Ayrat Hudaygulov in F# Chat
не, такая же хуита
источник

hs

habib sadullaev in F# Chat
Ayrat Hudaygulov
@Lanayx ты точно должен знать

type Foo =
 member _.foo<'a, 'b when 'b :> 'a>() ...

кидает ошибку что 'b == 'a и я мудак
А там же может быть интерфейс + реализация поданы как параметры
в фшарпе нельзя так сделать
источник

AH

Ayrat Hudaygulov in F# Chat
habib sadullaev
в фшарпе нельзя так сделать
@vl_za суммоню ещё одно древнее зло
источник

hs

habib sadullaev in F# Chat
стр 333
источник