Пересечение двух лучших языков
Так ну я вспомнил легендарный тред, продолжаем его спустя два года Итак, вопрос Блядь какова хуя hspp hspp: Haskell Style Programming brought to C++. C++ 17/20 platform linux platform osx platform win CMake failing Sanitizers passing license Apache 2.0 codecov 73% Mom, can we have monadic do notation / monad comprehension in C++? Here you are! Sample 1 for monadic do notation try godbolt using namespace hspp; using namespace hspp::do; Id<int> i; auto const result = do_( i <- std::vector{1, 2, 3, 4}, guard(i % 2 == 0), return i );
На скриншоте твита автор вспоминает легендарный тред и показывает проект hspp — попытку перенести стиль программирования Haskell, включая монадический синтаксис do, в C++. Шутка в абсурдном «пересечении двух лучших языков»: сложные функциональные конструкции Haskell представлены в синтаксисе C++, что выглядит как нарочито избыточный и необычный эксперимент для программистов. EN: A tweet screenshot shows the author recalling a legendary thread and presenting hspp, an attempt to bring Haskell-style programming, including monadic do notation, to C++. The joke is the absurd “intersection of the two best languages”: complex Haskell functional constructs are presented in C++ syntax, making it look like an intentionally excessive and unusual experiment for programmers.
- @ithueti / 6872 2022-06-30
- @right_wing_dev_squads / 8249 2023-12-06
- Template
- tweet screenshot
- Type
- image
- Size
- 337×800 · 45.0 KiB
- Mood
- абсурдный, саркастичный
- Language
- ru
- Added