История изменений
Исправление MOPKOBKA, (текущая версия) :
Есть разница между ФП в Haskell и С++, во втором можно применить по месту, но если хочется можно и std::cout вставить в середину функции (IO), в Haskell же не получится выйти из тюрьмы в которую программиста посадил язык, есть unsafe, но что если больше половины проекта не следует начальной идеологии? Будет забивание микроскопом гвоздей.
Исправление MOPKOBKA, :
Есть разница между ФП в Haskell и С++, во втором можно применить по месту, но если хочется можно и std::cout вставить в середину функции (IO), в Haskell же не получится выйти из тюрьмы в которую программиста посадил язык, есть unsafe, но что если больше половины проекта не следует начальной идеологии?
Исправление MOPKOBKA, :
Есть разница между ФП в Haskell и С++, во втором можно применить по месту, но если хочется можно и std::cout вставить в середину функции (IO), в Haskell же не получится выйти из тюрьмы в которую программиста посадил язык.
Исходная версия MOPKOBKA, :
Есть разница между ФП в Haskell и С++, во втором можно применить по месту, но если хочется можно и std::cout вставить в середину функции, в Haskell же не получится выйти из тюрьмы в которую программиста посадил язык.