【发布时间】:2019-08-12 13:18:18
【问题描述】:
如果参数是一个符号,则返回它。如果参数是一个列表,则调用另一个方法。
Clojure 新手,找不到规范的方法。在 Python 中,可以这样做:
def return_on_arg_type(arg):
if type(arg) is str:
return arg
if type(arg) is list:
return another_method(arg)
也许我可以使用多种方法,但如何匹配参数的类型以及 Clojure 中可接受的类型匹配?
【问题讨论】:
标签: clojure