class

TopFn

@Js
const class TopFn : Fn

Top level function in the namespace

constructors make

fields isAdmin

Is this function tagged as admin-only

isDeprecated

Return if this function has been deprecated

isSu

Is this function tagged as superuser-only

meta

Func def metadata

qname

Qualified name if function was resolved against xeto namespace

methods callComp

Thunk.callComp implementation

callList

Thunk.callList implementation

dis

Display string taking into account old tags in defMeta

isLazy

Is this a lazy function that accepts un-evaluated arguments

isTop

Return true

toStr

Return only name

callComp virtual Obj? callComp(Comp self, Obj? arg)

Thunk.callComp implementation

callList virtual Obj? callList(Obj?[]? args := null)

Thunk.callList implementation

dis Str dis()

Display string taking into account old tags in defMeta

isAdmin const virtual Bool : isAdmin

Is this function tagged as admin-only

isDeprecated const virtual Bool : isDeprecated

Return if this function has been deprecated

isLazy virtual Bool isLazy()

Is this a lazy function that accepts un-evaluated arguments

isSu const virtual Bool : isSu

Is this function tagged as superuser-only

isTop virtual Bool isTop()

Return true

make new make(FileLoc loc, Str name, Dict meta, FnParam[] params, Expr body := Literal.nullVal)

meta const virtual Dict : meta

Func def metadata

qname const Str? : qname

Qualified name if function was resolved against xeto namespace

toStr virtual Str toStr()

Return only name

Haxall 4.0.6 ∙ 21-Jul-2026 09:48 EDT