Size: a a a

2021 May 09

AH

Ayrat Hudaygulov in F# Chat
Ну гопак! Танцы, казаки, корутины.
Гопак!
источник
2021 May 10

SN

Shub Niggurath in F# Chat
Не надо этим пользоваться. Там есть единственный полезный момент, ну может два: OptionConverter и TypeSafeUnionConverter. На этом ВСЕ
источник
2021 May 11

AK

Aleksey Kislitsa in F# Chat
Решаю задачки с Кодеварс по F# и для решения запилил локальный проект, через dotnet создал решение, проект основной, проект тестовый, все добавил в решение, основной билдится и запускается, а вот с тестовым проблема.
На Кодеварс для теста используется Fuchu, я добавил соответствующий пакет из NuGet, заменил в тестовом проекте файл Program.fs и скопировал тест с Кодеварс и вот оно мне пишет все Ок, но доступных тестов нет когда выполняю в папке тестового проекта dotnet test

В CodeWarsFSharp/CodeWarsFSharp.Tests/bin/Debug/net5.0/CodeWarsFSharp.Tests.dll нет доступных тестов. Убедитесь, что средства обнаружения и выполнения тестов зарегистрированы, а также проверьте правильность параметров платформы и версии платформы, после чего повторите попытку.


dotnet run тоже пишет что тестов нет
0 tests run: 0 passed, 0 ignored, 0 failed, 0 errored


Где глянуть как для F# тесты для Fuchu прикрутить корректно?
источник

VS

Vladimir Shchur in F# Chat
Попробуй пример запустить из репы https://github.com/mausch/Fuchu/tree/master/Fuchu.Tests
источник

VS

Vladimir Shchur in F# Chat
Чувак с сутила после моих репортов пол-либы переписал) https://github.com/davedawkins/Sutil/commit/80b54124ffd86bc7e9a05d4ba88b05c52feadc3a
источник

AH

Ayrat Hudaygulov in F# Chat
Оба молодцы!
источник

VS

Vladimir Shchur in F# Chat
Интересную штуку нашел насчет new с дженерик типом - если new не писать, то и тип можно не писать, а если написать new, то дженерик нужно обязательно указать
источник

KC

Kat3 Chrome in F# Chat
Привет,

Подскажите, пожалуйста, в какой ситуации, с базовым знанием математики, python и F#, человек может выбрать для анализа данных F#? Мб там есть какие-то киллер фичи или крутые либы (кроме тайп провайдеров), которые недостаточно хорошо сделаны на python? После доклада https://www.youtube.com/watch?v=rmSgNJLLfSM, кажется, что причин нет, но мб что-то поменялось
источник

VS

Vasily Shapenko in F# Chat
Если питон устраивает, особых причин нет
источник

VS

Vladimir Shchur in F# Chat
я доклад не смотрел, но что подразумевается по анализом данных - если интерактивный анализ, то наверное смысла нет, а если анализ на постоянной основе встроенный в продукт - то есть
источник

KC

Kat3 Chrome in F# Chat
1ое - интерактивный анализ, чтобы понять, что за данные вообще и что с ними делать
источник

KC

Kat3 Chrome in F# Chat
Понял, спасибо за ответы
источник

DI

Dmitry Ivanov in F# Chat
Иногда через Ф# проще взаимодействовать с облачными сервисами (какой-нибудь МС переводчик).
Если анализ данных автоматизирован и работает где-то в контейнере докера, то Питон  с необходимым обвесом зачастую производит циклопического размера изображения.

А в целом, если Питон устраивает, смысла использовать Ф# в этой нише нет.

Источник: два написанных на Ф# и эксплуатируемых проекта с МашОбом - один подписывает картинки, другой делает много чего со сканами контрактов. В обоих случаях, Ф# принёс больше боли с библиотеками, чем приятного со всем остальным.
источник

ЕБ

Евгений Бурмистров... in F# Chat
МашОб что-то такое супер советское
источник

АА

Артём Акуляков... in F# Chat
Анализ данных можно делать на любом языке с repl которым абстрактный ты владеешь. Почему выбрать фарш, а не питон? 1. Есть дотнет приложение куда нужно интегрировать какой-то дата анализ и интеграция через отдельный сервис не проходит по каким-то причинам. 2. Есть команда которая хорошо знает дотнет и знает фарш, но совсем не знает питон, а какой-то анализ нужно делать. В остальном на питоне скорее всего будет больше библиотек и больше документации, в остальном дело вкуса
источник

EB

Eyes in the Box in F# Chat
Сложно представить человека нормально знающего дотнет, который сложит лапки и скажет, что он птичка при виде питона
источник

EB

Eyes in the Box in F# Chat
Впрочем, допускаю, что и такое бывает 😅
источник

VS

Vladimir Shchur in F# Chat
так не в питоне же сложность, а в его либах - попробуй разберись
источник

AT

Alexey Tkachenko in F# Chat
а есть ли сервисы/инструменты, которые покажут, во что то или иное computed expression будет преобразовано компилятором?
источник

EB

Eyes in the Box in F# Chat
С трудом верится, что в виде дотнета это настолько станет легче. Это как рассчитывать, что взяв Fable, ты не будешь в итоге сталкиваться с JS
источник