JLObjAnonymousFunction

jimobject.spad line 672 [edit on github]

Convenience domain for Julia Anonymous Functions, objects that are used within Julia, and not directly by the underlying FriCAS Common Lisp.

=: (%, %) -> Boolean

from BasicType

~=: (%, %) -> Boolean

from BasicType

coerce: % -> JLObject

from JLObjectType

coerce: % -> OutputForm

from CoercibleTo OutputForm

coerce: AnonymousFunction -> %

coerce(af) returns a Julia Anonymous Function from the AnonymousFunction. af must be compatible with 1D format.

convert: % -> String

from ConvertibleTo String

janf: AnonymousFunction -> %

janf(af) returns a Julia Anonymous Function from the AnonymousFunction. af must be compatible with 1D format.

janf: String -> %

janf(str) returns a Julia Anonymous Function from the evaluation of the Julia command str.

jlAbout: % -> Void

from JLObjectType

jlApply: (%, JLObject) -> JLObject

jlApply(jaf, arg) returns the result of applying the Julia Anonymous Function jaf to the argument arg. For example: example{x+->x^(2*%i)/3} example{jlApply(%,jobject “BigFloat(2.2)”)}

jlApply: (%, JLObject, JLObject) -> JLObject

jlApply(jaf, arg1, arg2) returns the result of applying the Julia Anonymous Function jaf to the arguments arg1 and arg2.

jlApply: (%, JLObject, JLObject, JLObject) -> JLObject

jlApply(jaf, arg1, arg2, arg3) returns the result of applying the Julia Anonymous Function jaf to the arguments arg1, arg2 and arg3.

jlApply: (%, List JLObject) -> JLObject

jlApply(jaf, args) returns the result of applying the Julia Anonymous Function jaf to the arguments in the list args.

jlApply: (String, %) -> JLObject

from JLObjectType

jlApply: (String, %, %) -> JLObject

from JLObjectType

jlApply: (String, %, %, %) -> JLObject

from JLObjectType

jlApply: (String, %, %, %, %) -> JLObject

from JLObjectType

jlApply: (String, %, %, %, %, %) -> JLObject

from JLObjectType

jlDisplay: % -> Void

from JLObjectType

jlDump: JLObject -> Void

from JLObjectType

jlFieldNames: % -> JLObject

from JLObjectType

jlGetField: (%, JLSymbol) -> JLObject

from JLObjectType

jlGetJuliaIndex: % -> String

from JLObjectType

jlGetProperty: (%, JLSymbol) -> JLObject

from JLObjectType

jlId: % -> JLInt64

from JLObjectType

jlimref: String -> %

from JLObjectType

jlObject: () -> String

from JLObjectType

jlPropertyNames: % -> JLObject

from JLObjectType

jlRef: % -> SExpression

from JLObjectType

jlref: String -> %

from JLObjectType

jlText: (%, String) -> List String

from JLObjectType

jlType: % -> Symbol

from JLObjectType

latex: % -> String

from SetCategory

mutable?: % -> Boolean

from JLObjectType

nothing?: % -> Boolean

from JLObjectType

string: % -> String

from JLType

BasicType

CoercibleTo OutputForm

ConvertibleTo String

JLObjectType

JLType

SetCategory