выполняем функцию.
Как сделать так, чтобы мы этот нужный параметр не зашивали в аргументах функции, а например брали из базы нужные значения?
Сообщений много, поэтому не хочется при каждом сообщении в базу бегать.
Поможет ли метапрограммирование? Чтобы при старте приложения компилировались нужные функции.
Я не знаю, что тебе напишут про ребята. Но, звучит как так себе вариант. Получается тебе надо будет этот запрос в БД делать на этапе компиляции что ли? Скорее всего можно посоветовать: def fun(%{param: param}) do If param in DB … else end
Используй мемоизирующий кэш. Как в Nebulex или Cachex, да или ручками сам напиши, это не сложно
Обсуждают сегодня