Realworld Example FP
От: vaa  
Дата: 26.11.21 02:17
Оценка:
Поделитесь ссылками хороших примеров полноценного приложения на ФЯП типа F#(предпочтительно) или любых других.
Опыта ООП и C# вроде достаточно.
Последнее время есть стойкое ощущение что ФП будущее(или уже настоящее?).
Но учебные статьи в основном сосредоточены на каких-то простых примерах.
☭ ✊ В мире нет ничего, кроме движущейся материи.
Re: Realworld Example FP
От: RushDevion Россия  
Дата: 02.12.21 19:35
Оценка: 5 (1)
vaa>Поделитесь ссылками хороших примеров полноценного приложения на ФЯП типа F#(предпочтительно) или любых других.
Тут смотрел https://fsharpforfunandprofit.com?
Там есть (было) несколько достаточно объемных примеров.
И у этого же дядьки Scott Wlaschin есть книга Domain Driven Design made functional.
В ней тоже большой пример проектирования доменной области разбирается.
Да и вообще книжку стоит почитать для общего просветления.

vaa>Опыта ООП и C# вроде достаточно.

Это не особо пригодится

vaa>Последнее время есть стойкое ощущение что ФП будущее(или уже настоящее?).

Это вряд ли. По крайней мере не для той enterprise-ниши, где сейчас рулит C#.
Отредактировано 02.12.2021 19:36 RushDevion . Предыдущая версия .
Re[2]: Realworld Example FP
От: vaa  
Дата: 03.12.21 06:21
Оценка:
Здравствуйте, RushDevion, Вы писали:

RD>Тут смотрел https://fsharpforfunandprofit.com?

Смотрел и книжку читал. Мало.


RD>Это вряд ли. По крайней мере не для той enterprise-ниши, где сейчас рулит C#.

Ну шарпы насколько могли уже стали функциональными. linq, record, pattern match.
☭ ✊ В мире нет ничего, кроме движущейся материи.
Re: Realworld Example FP
От: Буравчик Россия  
Дата: 03.12.21 06:53
Оценка: 5 (1)
Здравствуйте, vaa, Вы писали:

vaa>Поделитесь ссылками хороших примеров полноценного приложения на ФЯП типа F#(предпочтительно) или любых других.


На мой взгляд, таких проектов в общем-то и нет.
Большие полноценные ФП-проекты трудно поддерживать. Как минимум (но не только) потому что:
— человек мыслит "сущностями", и затем уже "действиями"
— нет подходящих инструментов, например, IDE с поддержкой навигации, рефакторинга и пр.

Конечно, для каких-то задач ФП-подход может быть и более применим.
Но в таких случаях обычно хватает функциональных возможностей мейнстрим языков.
Best regards, Буравчик
Re: Realworld Example FP
От: flаt  
Дата: 04.12.21 05:21
Оценка: 12 (1)
Здравствуйте, vaa, Вы писали:

vaa>Поделитесь ссылками хороших примеров полноценного приложения на ФЯП типа F#(предпочтительно) или любых других.



ICFPC? Задачи и их решения открыты.
Re[2]: Realworld Example FP
От: Poopy Joe Бельгия  
Дата: 24.01.22 19:42
Оценка:
Здравствуйте, Буравчик, Вы писали:

Б>На мой взгляд, таких проектов в общем-то и нет.

Б>Большие полноценные ФП-проекты трудно поддерживать. Как минимум (но не только) потому что:
Б>- человек мыслит "сущностями", и затем уже "действиями"
Б>- нет подходящих инструментов, например, IDE с поддержкой навигации, рефакторинга и пр.
Чем-то напоминает басню про лису и виноград.
Легче их поддерживать, намного.
И, кстати, человек мыслит глаголами, т.е. действиями. Именно по этому во всех предложениях есть глагол.
Re[2]: Realworld Example FP
От: Leporidae  
Дата: 15.05.22 07:44
Оценка:
vaa>>Поделитесь ссылками хороших примеров полноценного приложения на ФЯП типа F#(предпочтительно) или любых других.

Б>На мой взгляд, таких проектов в общем-то и нет.


Вообще-то есть, но часто они — внутренние коммерческие проекты, которые наружу не выставляются.
Re: Realworld Example FP
От: Leporidae  
Дата: 15.05.22 07:45
Оценка: 8 (1)
vaa>Поделитесь ссылками хороших примеров полноценного приложения на ФЯП типа F#(предпочтительно) или любых других.

https://www.phoenixframework.org
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.