在ERLANG中:假设我们有一个函数f(),它将F1作为输入,其中F1是一个函数。有没有办法知道F1的输入参数数量。知道传递函数的参数数量(erlang)
我觉得不知何故有一个解决方案,但我不知道。例如:
-module(high).
-compile(export_all).
f1() -> 1.
f2(X) -> X.
f3(X, Y) -> {X,Y}.
run(F) -> io:format("F ~p ~n", [F]).
那么,有没有什么办法的功能运行/ 1了解的传递函数[主要的功能通过输入参数的个数]信息。
注意:请注意,这是一个理论问题。 注意:是适用的代码(乐趣,[参数])在开放源代码中可用..这可能帮我猜。