public class VncMultiArityFunction extends VncFunction
VncFunction.MetaBuilder| Constructor and Description |
|---|
VncMultiArityFunction(java.util.List<VncFunction> functions) |
VncMultiArityFunction(java.lang.String name,
java.util.List<VncFunction> functions) |
| Modifier and Type | Method and Description |
|---|---|
VncVal |
apply(VncList params) |
int |
typeRank() |
VncMultiArityFunction |
withMeta(VncVal meta) |
convertToJavaObject, createAnonymousFuncName, genEnv, getArgLists, getAst, getDoc, getEnv, getExamples, getMeta, getModule, getName, getParams, isMacro, isPrivate, meta, setMacro, toStringcompareTo, equals, getMetaVal, getMetaVal, hashCode, toStringpublic VncMultiArityFunction(java.util.List<VncFunction> functions)
public VncMultiArityFunction(java.lang.String name,
java.util.List<VncFunction> functions)
public VncMultiArityFunction withMeta(VncVal meta)
withMeta in class VncFunctionpublic int typeRank()
typeRank in class VncFunction