Methods in clojure.lang with parameters of type IFn |
MultiFn |
MultiFn.addMethod(java.lang.Object dispatchVal,
IFn method)
|
IRef |
ARef.addWatch(java.lang.Object key,
IFn callback)
|
IRef |
IRef.addWatch(java.lang.Object key,
IFn callback)
|
java.lang.Object |
Ref.alter(IFn fn,
ISeq args)
|
java.lang.Object |
Var.alter(IFn fn,
ISeq args)
|
IPersistentMap |
IReference.alterMeta(IFn alter,
ISeq args)
|
IPersistentMap |
AReference.alterMeta(IFn alter,
ISeq args)
|
java.lang.Object |
Var.alterRoot(IFn fn,
ISeq args)
|
static java.lang.Object |
AFn.applyToHelper(IFn ifn,
ISeq arglist)
|
java.lang.Object |
Ref.commute(IFn fn,
ISeq args)
|
void |
Var.commuteRoot(IFn fn)
|
java.lang.Object |
Agent.dispatch(IFn fn,
ISeq args,
boolean solo)
|
java.lang.Object |
Range.reduce(IFn f)
|
java.lang.Object |
IReduce.reduce(IFn f)
|
java.lang.Object |
PersistentList.reduce(IFn f)
|
java.lang.Object |
ArraySeq.reduce(IFn f)
|
java.lang.Object |
ArraySeq.ArraySeq_int.reduce(IFn f)
|
java.lang.Object |
ArraySeq.ArraySeq_float.reduce(IFn f)
|
java.lang.Object |
ArraySeq.ArraySeq_double.reduce(IFn f)
|
java.lang.Object |
ArraySeq.ArraySeq_long.reduce(IFn f)
|
java.lang.Object |
ArraySeq.ArraySeq_byte.reduce(IFn f)
|
java.lang.Object |
ArraySeq.ArraySeq_char.reduce(IFn f)
|
java.lang.Object |
ArraySeq.ArraySeq_boolean.reduce(IFn f)
|
java.lang.Object |
Range.reduce(IFn f,
java.lang.Object start)
|
java.lang.Object |
IReduce.reduce(IFn f,
java.lang.Object start)
|
java.lang.Object |
PersistentList.reduce(IFn f,
java.lang.Object start)
|
java.lang.Object |
ArraySeq.reduce(IFn f,
java.lang.Object start)
|
java.lang.Object |
ArraySeq.ArraySeq_int.reduce(IFn f,
java.lang.Object start)
|
java.lang.Object |
ArraySeq.ArraySeq_float.reduce(IFn f,
java.lang.Object start)
|
java.lang.Object |
ArraySeq.ArraySeq_double.reduce(IFn f,
java.lang.Object start)
|
java.lang.Object |
ArraySeq.ArraySeq_long.reduce(IFn f,
java.lang.Object start)
|
java.lang.Object |
ArraySeq.ArraySeq_byte.reduce(IFn f,
java.lang.Object start)
|
java.lang.Object |
ArraySeq.ArraySeq_char.reduce(IFn f,
java.lang.Object start)
|
java.lang.Object |
ArraySeq.ArraySeq_boolean.reduce(IFn f,
java.lang.Object start)
|
java.lang.Object |
IChunk.reduce(IFn f,
java.lang.Object start)
|
java.lang.Object |
ArrayChunk.reduce(IFn f,
java.lang.Object start)
|
void |
Agent.setErrorHandler(IFn f)
|
void |
ARef.setValidator(IFn vf)
|
void |
Var.setValidator(IFn vf)
|
void |
IRef.setValidator(IFn vf)
|
java.lang.Object |
Atom.swap(IFn f)
|
java.lang.Object |
Atom.swap(IFn f,
java.lang.Object arg)
|
java.lang.Object |
Atom.swap(IFn f,
java.lang.Object arg1,
java.lang.Object arg2)
|
java.lang.Object |
Atom.swap(IFn f,
java.lang.Object x,
java.lang.Object y,
ISeq args)
|