Size: a a a

2020 December 22

V

Vabka in F# Chat
XÆA-XII
А что это?
индексация с конца
источник

IC

Ilya L Che in F# Chat
Vabka
мне казалось, в F# такое завезли
источник

V

Vabka in F# Chat
а с конца?)
источник

IC

Ilya L Che in F# Chat
Vabka
а с конца?)
Серьёзно?
источник

V

Vabka in F# Chat
кидает аут оф рендж
источник

VS

Vladimir Shchur in F# Chat
Vabka
ругается
попробуй ..^2
источник

V

Vabka in F# Chat
Vladimir Shchur
попробуй ..^2
источник

V

Vabka in F# Chat
сам fsi такое переваривает, но ругается, что это превью
источник

VS

Vladimir Shchur in F# Chat
о, так мб коллекцию другую
источник

АВ

Андрей Вилинский... in F# Chat
Pavel
Понятно, осталось вспомнить когда и зачем мне этого хотелось)
простейшие хотелки: List.map, Array.map, Seq.map, ResizeArray.map, Option.map, ValueOption.map, Nullable.map, и т.п. для collect, bind, filter, length etc. Это только для map. Еще много кейсов типа для конвертеров в/из json, bson, string,bytes ну и так далее, ОЧЕНЬ много экономии бойлерплейта
источник

АВ

Андрей Вилинский... in F# Chat
Vladimir Shchur
у меня например в пульсаре была задача - складывать сообщения параметризовынные разными типами в одну очередь входящих сообщений, т.е. есть сообщения Message<A>, Message<B>, и я их не могу положить в одну коллекцию Collection<Message>
ты их с HKT тоже не сможешь сложить в одну коллекцию, но зато сможешь написать ОДНУ функцию обработки для них всех
источник

I

Igor in F# Chat
Vladimir Shchur
о, так мб коллекцию другую
интересно
источник

I

IdiocyAcceptance in F# Chat
Андрей Вилинский
простейшие хотелки: List.map, Array.map, Seq.map, ResizeArray.map, Option.map, ValueOption.map, Nullable.map, и т.п. для collect, bind, filter, length etc. Это только для map. Еще много кейсов типа для конвертеров в/из json, bson, string,bytes ну и так далее, ОЧЕНЬ много экономии бойлерплейта
Да я бы не сказал что это прямо бойлерплейт
источник

VS

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

I

Igor in F# Chat
и так работает
источник

I

Igor in F# Chat
выглядит как вопрос на собеседование
источник

АВ

Андрей Вилинский... in F# Chat
IdiocyAcceptance
Да я бы не сказал что это прямо бойлерплейт
ну тогда да, не сказал бы что прямо нужны )) в GO говорят тоже есть жизнь
источник

AH

Ayrat Hudaygulov in F# Chat
ничоси, и нам это завезли
источник

IC

Ilya L Che in F# Chat
Там непонятно. RFC с имплементацией есть
https://github.com/fsharp/fslang-design/blob/6560c210062ba4b157da32a56f9056d505fb096a/preview/FS-1076-from-the-end-slicing.md
Мёрж в фшарп 5 есть. Но висит незакрытым вот это, например.
https://github.com/fsharp/fslang-design/issues/472
источник

IC

Ilya L Che in F# Chat
В документации и всяких блогах пусто. Как-то недорелизили, кажется.
источник