FunctionsFTW/Functions

From Esolang
Jump to navigation Jump to search
Back to FunctionsFTW

This list is alphanumerically sorted.

add(num n1, num n2) => num
and(bool b1, bool b2) => bool
boolInObj(obj object, str key) => bool
boolToNum(bool val) => num
call(str funcName, obj params)
callBool(str funcName, obj params) => bool
callFunc(str funcName, obj params) => func
callNum(str funcName, obj params) => num
callObj(str funcName, obj params) => obj
callStr(str funcName, obj params) => str
concatObj(obj o1, obj o2) => obj
concatStr(str s1, str s2) => str
def(str funcName, func val)
eqNum(num n1, num n2) => bool
eqStr(str s1, str s2) => bool
ex(str varName) => bool
funcInObj(obj object, str key) => func
getBool(str varName) => bool
getNum(str varName) => num
getObj(str varName) => obj
getStr(str varName) => str
goto(str labelName)
gt(num n1, num n2) => bool
if(bool condition, func ifT func ifF)
input() => str
keys(obj object) => obj
label(str labelName)
len(obj object) => num
log(num antiLog, num base) => num
mult(num n1, num n2) => num
neg(num number) => num
not(bool val) => bool
numInObj(obj object, str key) => num
numToBool(num val) => bool
numToStr(num val) => str
objInObj(obj object, str key) => obj
or(bool b1, bool b2) => bool
pow(num base, num exponent) => num
print(str content)
recip(num number) => num
rem(num n1, num n2) => num
returnBool(bool val)
returnFunc(func val)
returnNum(num val)
returnObj(obj val)
returnStr(str val)
setBool(str varName, bool value)
setNum(str varName, num value)
setObj(str varName, obj value)
setStr(str varName, str value)
strInObj(obj object, str key) => str
strToBool(str val) => bool
strToNum(str val) => num
strToObj(str val) => obj
type(str varName) => str