Вопросы по теме 'arity'
Могу ли я передать произвольную функцию другой функции в Scala?
Я новичок в Scala, и возможность передавать функции другим функциям довольно удобна, но могу ли я передать произвольную ссылку на функцию другой функции? Арность указанного функционального параметра будет фиксированной (тем не менее, мне также...
7991 просмотров
schedule
20.12.2023
Максимальная арность рубиновой функции?
Я ищу эффективную функцию для очистки кеша на основе Redis.
У меня есть вызов метода, который возвращает несколько ключей из Redis:
$redis.keys("foo:*")
Это возвращает все ключи, начинающиеся с «foo:». Далее я хотел бы удалить все...
220 просмотров
schedule
24.11.2022
multi-arity defn в Clojure first match first serve?
Чтобы быть конкретным, что должно произойти в следующей ситуации:
(defn avg
([] 0)
([& args] (/ (reduce + args) (count args))))
(avg)
т. е. могу ли я полагаться на то, что clojure всегда будет возвращать 0, а не делить на ноль?
196 просмотров
schedule
29.03.2022
Универсальное программирование Arity в Agda
Как написать общие функции арности в Agda? Можно ли написать полностью зависимые и полиморфные вселенную общие функции с арностью?
655 просмотров
schedule
17.10.2022
Функции с одинаковыми именами, но разными аргументами в функциональных языках
Я вижу этот код в примере Elixir:
defmodule Recursion do
def print_multiple_times(msg, n) when n <= 1 do
IO.puts msg
end
def print_multiple_times(msg, n) do
IO.puts msg
print_multiple_times(msg, n - 1)
end
end...
977 просмотров
schedule
20.11.2023
Является ли eval единственным способом создания функций с динамически определяемой арностью в JavaScript?
Я использую шпионскую библиотеку JavaScript, simple-spy .
Я обнаружил, что при слежке за данной функцией получающийся шпион всегда имеет арность 0.
Это создает проблему при использовании этой функции каррирования .
Итак, я отправил запрос...
118 просмотров
schedule
06.12.2022