Size: a a a

2021 June 03

TS

Timur Sidoryuk in F# Chat
Перегнать число в строку, разбить на чары, перегнать в число, сложить XD
источник

TK

Traveller Kolsky in F# Chat
Стандартно - нахождением частного и остатка при делении на 10, и условием останова при делимом, равным 0. Про знак ещё желательно не забыть, но с отрицательным знаком так-то выйдет отрицательная сумма, не более. С языковыми особенностями подразумевается, что данные неизменяемы и используется рекурсия, по возможности хвостовая.
источник

I

IdiocyAcceptance in F# Chat
источник

I

IdiocyAcceptance in F# Chat
Дон Сайм подтянул бранч до мейна, сделает ревью наконец
источник

I

IdiocyAcceptance in F# Chat
@gsomix (если ты тут, конечно) твой пинг сделал своё дело)
источник

АВ

Андрей Вилинский... in F# Chat
иначе невозможна нормальная комбинация. кто знает когда какой таск в каком состоянии, если он уже запущен. А из асинков сначала строишь один большой асинк и потом наблюдаешь, как он выполнаятся - детерминизм, не путать с дебилизм
источник

I

IdiocyAcceptance in F# Chat
Ну так ContinueWith есть, комбинируй)
источник

AH

Ayrat Hudaygulov in F# Chat
Везде где ты в либах видишь Func<Task> - это требование холодной таски, которую либа хочет запустить когда ей хочется, а не когда хочется таске
источник

AH

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

I

IdiocyAcceptance in F# Chat
Интересно, долго ли делать стейт машину для coldTask { ... }
источник

AH

Ayrat Hudaygulov in F# Chat
Только Delay добавить
источник

AH

Ayrat Hudaygulov in F# Chat
Билдеры расширяются и наследуются
источник

AH

Ayrat Hudaygulov in F# Chat
То есть можно отнаследовать обычный билдер и добавить один метод
источник

I

IdiocyAcceptance in F# Chat
Думаешь со стейтмашинами будет так же просто?
источник

AH

Ayrat Hudaygulov in F# Chat
А хз)
источник

AH

Ayrat Hudaygulov in F# Chat
Но с обычным СЕ так бы сработало!
источник

g

gsomix in F# Chat
Хорошо. :)
источник

A

Artemy in F# Chat
Всем привет. Пытаюсь сгенерировать API-документацию с помощью обновлённой FSharp.Formatting (через fsdocs), но вот пока безуспешно — из всего солюшна дока генерится лишь для одного проекта, который не имеет ссылок на какие-либо другие проекты (из этого же солюшна). Судя по логам, ошибка возникает на стороне MSBuild, но в чём именно, мне непонятно. Кто-нибудь сталкивался здесь с чем-то подобным и может подсказать, в чём могут быть проблемы? Проекты самые обычные — библиотеки для .NET Standard 2.0
источник

RS

Rustam Sayfutdinov in F# Chat
А можно как-то задать доступ к геттеру приватный в проперти?

member val Property2 = "" with get, set
источник

RS

Rustam Sayfutdinov in F# Chat
Или придется все таки с бекфилдом писать?
источник