А, в смысле, на других функциональных языках эта задача решается влёт, и только на hcl2 вилы?
на нормальном языке можно писать нормальный код. ты пишешь, например, стейтфул-генератор спек инстансов и дергаешь его X раз, получая необходимое количество спек инстансов.
не очень понимаю, откуда hcl2 функциональный. все что я вижу - это то что expressions теперь можно писать более нативно. функциями высшего порядка там чёт не пахнет.
я что-то упускаю?