Size: a a a

2021 June 03

VK

Vladislav Khapin in F# Chat
Рук нет, делать некому
источник

VK

Vladislav Khapin in F# Chat
Или кто-то сделает и пр повиснет на два года
источник

VK

Vladislav Khapin in F# Chat
Я понимаю откуда это и не пытаюсь затоксить, если что
источник

IC

Ilya L Che in F# Chat
Надеюсь, Сайм и Картер следят за своим здоровьем.
источник

AH

Ayrat Hudaygulov in F# Chat
ну вот в теме про ПМ на проперти ссылаются на другой пропозал про Short-accessor для лямбд, шоб как царь писать |> _.Foo
Но его уже сто лет делают
источник

AH

Ayrat Hudaygulov in F# Chat
это я к тому, что лучше бы то в начале сделали.
источник

g

gsomix in F# Chat
Есть шанс, что критическая масса связанных предложений побудит Сайма усиленно заняться реализацией.
источник

g

gsomix in F# Chat
А мы знаем, что ему это на пару вечеров!
источник

g

gsomix in F# Chat
Кстати, Сайм уже посмотрел и одобрил.
источник

AH

Ayrat Hudaygulov in F# Chat
дело за малым.
оформить дизайн и рфц, пройти ревью
Сделать собсно!
Смержить и релизнуть!
источник

AH

Ayrat Hudaygulov in F# Chat
а апрувнуть это конечно да)
источник

I

IdiocyAcceptance in F# Chat
Ну это уже нюансы
источник

g

gsomix in F# Chat
Одобрил реализацию другой фичи. Посмотри линк. :)
источник

AH

Ayrat Hudaygulov in F# Chat
Ааа, понял
источник

g

gsomix in F# Chat
Я к ней приложился немного, оформил первоначальный вариант RFC.
источник

g

gsomix in F# Chat
Теперь надо какую-нибудь багу в компиляторе починить. :)
источник

I

IdiocyAcceptance in F# Chat
Круто, я их жду тоже
источник

I

IdiocyAcceptance in F# Chat
Типа странно что чтобы вернуть в простом паттерне значение, нужно обязательно создавать референс тип
источник

I

IdiocyAcceptance in F# Chat
Учитывая что у нас нет (и видимо не планируется в ближайшее время) эскейп анализа
источник

МП

Миша Проказин... in F# Chat
Как заставить FSharp.Json 4.0.0 сериализовать дю так же как в версии 0.3.7?
Вот такой пример:
type SampleEnum = A | B | C of int

type SamplePayload = {
 a: SampleEnum
 b: SampleEnum
 c: SampleEnum
}
let v = { a = A; b = B; c = C(1)}
В 4.0.0 это выглядит как
{
 "a": "A",
 "b": "B",
 "c": {
   "C": 1
 }
}
В а 0.3.7:
{
 "a": {
   "A": []
 },
 "b": {
   "B": []
 },
 "c": {
   "C": 1
 }
}
источник