Если вы задумываетесь о создании нового языка программирования, предлагаю подумать вот о чём:

  • Код будет отвратительным, люди будут использовать фичи языка самым постыдным, непотребным образом.
  • Нужно будет работать с километрами старого непонятного кода, который постоянно ломается, а автор свалил пилить бабло на блокчейн-стартапах.
  • На рефакторинг и приведение кода в порядок времени не будет. Никогда. Адаптировать код для тестов тоже некогда.

Если учесть всё вышесказанное и таки спроектировать язык программирования, то получится реальная инновация.

Не то что эти ваши моноиды в категории эндофункторов.