Size: a a a

2020 December 20

((

(fun () -> ()) in F# Chat
Eugene Zakharov
всем привет, ткните на актуальный гитхаб пример\sample с asp net core на F#. с EF core или без него, пофиг.
но чёт нормальное, а то гуглится в основном какая-то ересь
это кстати актуальный вопрос. У нас есть вообще общее понимание как должны писать на F#?
источник

((

(fun () -> ()) in F# Chat
гонять через  Seq фильтры, мапы и другие штуки тут F# конечно красивый и понятный. А вот дальше что? Я сколько ни пишу до сих пор не знаю как лучше. Оно понятно что it depends, но вот как в C# репозиторий + логики, а модели связаны с EF намертво и всё же понятно (хоть и подход такой себе). А у нас что?
источник

EZ

Eugene Zakharov in F# Chat
(fun () -> ())
это кстати актуальный вопрос. У нас есть вообще общее понимание как должны писать на F#?
Я читаю domain modeling make functional, но у Скотта немного оторванный от жизни репозиторий. Правда, я бегло смотрел.
Ещё я под впечатлением от его выступления на ndc fp toolkit.
Ищу Веб приложение в функциональном стиле с минимумом императивщины
источник

DB

Denis Bobrov in F# Chat
Eugene Zakharov
всем привет, ткните на актуальный гитхаб пример\sample с asp net core на F#. с EF core или без него, пофиг.
но чёт нормальное, а то гуглится в основном какая-то ересь
источник

DB

Denis Bobrov in F# Chat
источник

DB

Denis Bobrov in F# Chat
источник

DB

Denis Bobrov in F# Chat
Вот этот активно развивается
источник

DB

Denis Bobrov in F# Chat
giraffe - более battle-tested
источник

DB

Denis Bobrov in F# Chat
(fun () -> ())
это кстати актуальный вопрос. У нас есть вообще общее понимание как должны писать на F#?
Простой понятный выполняющий свои задачи код, не ?
источник

((

(fun () -> ()) in F# Chat
я понимаю что мы все тут остроумные до нельзя, но это не поможет новичкам
источник

DB

Denis Bobrov in F# Chat
без pipeline прона
(https://gist.github.com/Szer/083415b1376d4309fb48bf806f6fb0cb)

вот пример как НЕ надо писать
источник

DB

Denis Bobrov in F# Chat
https://github.com/atsapura/CardManagement
Вот вроде норм

This is a "real world" example application, written entirely in F#
источник

((

(fun () -> ()) in F# Chat
я не думаю что такое можно писать в реальном мире
источник

((

(fun () -> ()) in F# Chat
а если можно, то покажите ещё такого
источник

SN

Shub Niggurath in F# Chat
отец Григорий
paket install Argu
не делайте этого
источник

DB

Denis Bobrov in F# Chat
окей, давай по порядку
1) что в твоем понимании в реальном мире?
2) что ты ожидаешь увидеть - PEP8 или что то типо eShopOnContainers ?
3) мы говорим про бэкенд (сервер), embedded, веб-fable,веб-bolero, мобилки или десктоп (авалония) ?
источник

SN

Shub Niggurath in F# Chat
Eugene Zakharov
Я читаю domain modeling make functional, но у Скотта немного оторванный от жизни репозиторий. Правда, я бегло смотрел.
Ещё я под впечатлением от его выступления на ndc fp toolkit.
Ищу Веб приложение в функциональном стиле с минимумом императивщины
там все довольно сильно оторвано от жизни. нужен какой-то текст от кого-то с практическим опытом
источник

((

(fun () -> ()) in F# Chat
Denis Bobrov
окей, давай по порядку
1) что в твоем понимании в реальном мире?
2) что ты ожидаешь увидеть - PEP8 или что то типо eShopOnContainers ?
3) мы говорим про бэкенд (сервер), embedded, веб-fable,веб-bolero, мобилки или десктоп (авалония) ?
1) меняющиеся требования с разных сторон, скорость разработки
2) не совсем уверен, но хотелось бы пару примеров базовых + либы с нормальным качеством по этому подходу
3) сейчас я говорю исключительно за back-end (ибо другого не умею)
источник

SN

Shub Niggurath in F# Chat
(fun () -> ())
а если можно, то покажите ещё такого
за последние пару лет кроме этого репозитория ничего в таком стиле показано не было. just fyi
источник

AH

Ayrat Hudaygulov in F# Chat
Denis Bobrov
без pipeline прона
(https://gist.github.com/Szer/083415b1376d4309fb48bf806f6fb0cb)

вот пример как НЕ надо писать
Эт если чо не мое творчество!
источник