типа. При этом этот экстеншен подразумевает констрейнт на дженерик. Вот так
module Queue =
type MailboxProcessor<'a> with
member this.Block() =
this.PostAndReply(Msg.MsgNotifyMe)
IDE светит красным альфу, говоря что слишком общий тип параметр. Когда подставляю нужный тип, тоже ругается.
Я могу написать такой экстеншен? Или это ограничение языка?
А где пример метода расширения?
Обсуждают сегодня