Size: a a a

2021 July 12

И

Иван in F# Chat
Что-то своё это что?
источник

IC

Ilya L Che in F# Chat
[1; 2; 3] |> Seq.map id |> MyModule.myFunc
источник

IC

Ilya L Che in F# Chat
А вариант с точечкой только в рамках флюент библиотеки.
Не получится написать
[1; 2; 3].map(id).myFunc()
источник

IC

Ilya L Che in F# Chat
id - это функция из стандартной библиотеки, если что.
let id x = x
Иногда полезно. Например,
на сишарпе
var flatList = nestedLists.SelectMany(x => x)
на фшарпе
let flatList = nestedLists |> Seq.collect id
источник

И

Иван in F# Chat
🙏
источник

IC

Ilya L Che in F# Chat
Ага, я тоже каждый день молюсь святому Дону Сайму, создателю фшарпа.
источник

ЕБ

Евгений Бурмистров... in F# Chat
Тоже недавно пытался каунт через Seq.countBy написать, не осилил. Написал через filter + length
источник

AH

Ayrat Hudaygulov in F# Chat
Seq.countBy это не фильтр, это посчитай разные элементы
источник

AH

Ayrat Hudaygulov in F# Chat
Так что да, если надо посчитать по предикату, where + length
источник

ДБ

Дмитрий Башинский... in F# Chat
есть такая DU
можно ли как то рекурсивно сделать красиво ToString DU?
через рефлексию
хочу чтоб получилось типо
UserEvent_Registered
OrderEvent_Created
источник

ДБ

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

ДБ

Дмитрий Башинский... in F# Chat
а ещё может появиться уровень 3-4
источник

PD

Prunkles Dreemurr in F# Chat
Как тогда собираешься определить, какой кейс является новым уровнем вложенности ивента, а какой — просто данными?
источник

AH

Ayrat Hudaygulov in F# Chat
источник

AH

Ayrat Hudaygulov in F# Chat
Ну там сам напильником допили
источник

AH

Ayrat Hudaygulov in F# Chat
там зачем-то стоит ограничение на одно значение в DU, неясно зачем
источник

AH

Ayrat Hudaygulov in F# Chat
задание на дом - сделать нормально)
источник

оГ

отец Григорий... in F# Chat
Зачем там аппенд игнор, когда его результат можно сразу в след строке использовать?
источник

ДБ

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

ДБ

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