Liking cljdoc? Tell your friends :D
Clojure only.

js.core


<!cljmacro

(<! body & [f])

shortcut for notify/wait-on

shortcut for notify/wait-on
raw docstring

<apicljmacro

(<api body)

shortcut for notify/wait-on for api calls

shortcut for notify/wait-on for api calls
raw docstring

absclj


acosclj


acoshclj


AggregateErrorclj


applyThisclj

(applyThis func thisArg args)

arrayifyclj

(arrayify x)

makes an array

(j/arrayify 1) => [1]

makes an array

(j/arrayify 1)
=> [1]
raw docstring

asinclj


asinhclj


assignclj


assignNewclj

(assignNew & args)

assigns new object

assigns new object
raw docstring

asyncclj

(async & body)

performs an async call

performs an async call
raw docstring

asyncFnclj

(asyncFn)

creates an async function

creates an async function
raw docstring

AsyncFunctionclj


AsyncGeneratorclj


AsyncGeneratorFunctionclj


atanclj


atan2clj


atanhclj


atobclj


Atomicsclj


BigInt64Arrayclj


BigUint64Arrayclj


bindclj

(bind func thisArg & [:as arrs])

btoaclj


callThisclj

(callThis func thisArg & [:as arrs])

catchclj

(catch p onError)

cbrtclj


ceilclj


charAtclj

(charAt s idx)

charCodeAtclj

(charCodeAt s idx)

clearIntervalclj


clearTimeoutclj


clz32clj


codePointAtclj

(codePointAt s pos)

concatclj

(concat seq arr & [:as arrs])

copyWithinclj

(copyWithin arr target & [start end :as oargs])

cosclj


coshclj


createArrayclj


createObjectclj


DataViewclj


decodeURIclj


decodeURIComponentclj


definePropertiesclj


definePropertyclj


delayedclj

(delayed [ms] & body)

constructs a setTimeout function

(notify/wait-on :js (j/delayed [10] (repl/notify 1))) => 1

constructs a setTimeout function

(notify/wait-on :js
 (j/delayed [10]
   (repl/notify 1)))
=> 1
raw docstring

Eclj


encodeURIclj


encodeURIComponentclj


endsWithclj

(endsWith s match & [pos :as oargs])

entriesclj


EPSILONclj


evalclj


EvalErrorclj


everyclj

(every arr f)

expclj


expm1clj


fetchclj

(fetch url &)

fetches a http request

fetches a http request
raw docstring

fetch-apiclj

(fetch-api url & [opts])

api calls for fetch

api calls for fetch
raw docstring

fillclj

(fill arr value & [start end :as oargs])

filterclj

(filter arr f)

finallyclj

(finally p onDone)

findclj

(find arr f)

findIndexclj

(findIndex arr f)

flatclj

(flat arr & [depth :as oargs])

flatMapclj

(flatMap arr f)

Float32Arrayclj


Float64Arrayclj


floorclj


forEachclj

(forEach arr f)

freezeclj


fromEntriesclj


froundclj


futureclj

(future & body)

creates a future

creates a future
raw docstring

future-delayedclj

(future-delayed [ms] & body)

creates a future delayed call

creates a future delayed call
raw docstring

Generatorclj


GeneratorFunctionclj


genNextclj

(genNext gen)

genReturnclj

(genReturn gen)

genThrowclj

(genThrow gen)

getBigInt64clj

(getBigInt64 dv idx)

getBigUint64clj

(getBigUint64 dv idx)

getDateclj

(getDate func)

getDayclj

(getDay func)

getFloat32clj

(getFloat32 dv idx)

getFloat64clj

(getFloat64 dv idx)

getFullYearclj

(getFullYear func)

getHoursclj

(getHours func)

getInt16clj

(getInt16 dv idx)

getInt32clj

(getInt32 dv idx)

getMillisecondsclj

(getMilliseconds func)

getMinutesclj

(getMinutes func)

getMonthclj

(getMonth func)

getOwnPropertyDescriptorclj


getOwnPropertyDescriptorsclj


getOwnPropertyNamesclj


getOwnPropertySymbolsclj


getPrototypeOfclj


getSecondsclj

(getSeconds func)

getTimeclj

(getTime func)

getTimezoneOffsetclj

(getTimezoneOffset func)

getUint16clj

(getUint16 dv idx)

getUint32clj

(getUint32 dv idx)

getUint8clj

(getUint8 dv idx)

getUTCDateclj

(getUTCDate func)

getUTCDayclj

(getUTCDay func)

getUTCFullYearclj

(getUTCFullYear func)

getUTCHoursclj

(getUTCHours func)

getUTCMillisecondsclj

(getUTCMilliseconds func)

getUTCMinutesclj

(getUTCMinutes func)

getUTCMonthclj

(getUTCMonth func)

getUTCSecondsclj

(getUTCSeconds func)

getYearclj

(getYear func)

hAddclj

(hAdd h key)

hasOwnPropertyclj

(hasOwnProperty obj prop)

hClearclj

(hClear h)

hDelclj


hGetclj

(hGet h key)

hHasclj

(hHas h key)

hSetclj

(hSet h key val)

hypotclj


identityclj

(identity x)

identity function

identity function
raw docstring

import-missingclj

(import-missing)

generates all depenent imports missing from current namespace

generates all depenent imports missing from current namespace
raw docstring

import-set-globalclj

(import-set-global)

sets all dependent imports to global

sets all dependent imports to global
raw docstring

imulclj


includesclj

(includes seq val & [startIdx :as oargs])

indexOfclj

(indexOf seq val & [startIdx :as oargs])

inspectclj


Int16Arrayclj


Int32Arrayclj


Int8Arrayclj


Intlclj


Intl-Collatorclj


Intl-DateTimeFormatclj


Intl-DisplayNamesclj


Intl-ListFormatclj


Intl-Localeclj


Intl-NumberFormatclj


Intl-PluralRulesclj


Intl-RelativeTimeFormatclj


isArrayclj


isExtensibleclj


isFiniteclj


isFrozenclj


isIntegerclj


isNaNclj


isPrototypeOfclj

(isPrototypeOf obj type)

isSafeIntegerclj


isSealedclj


isWebclj

(isWeb)

checks that platform is web

checks that platform is web
raw docstring

joinclj

(join arr & [sep :as oargs])

JSArrayclj


JSArrayBufferclj


JSBigIntclj


JSBooleanclj


JSDateclj


JSErrorclj


JSFunctionclj


JSGlobalclj


JSInternalErrorclj


JSMapclj


JSMathclj


JSNumberclj


JSObjectclj


JSONclj


JSRegExpclj


JSSetclj


JSStringclj


JSSymbolclj


keysclj


lastIndexOfclj

(lastIndexOf seq val & [fromIdx :as oargs])

lengthclj

(length obj)

LN10clj


LN2clj


localeCompareclj

(localeCompare s match & [locales opts :as oargs])

logclj


LOG!clj

(LOG! body)

like xt.lang.base-lib/LOG! but also for promises

like `xt.lang.base-lib/LOG!` but also for promises
raw docstring

log10clj


LOG10Eclj


log1pclj


log2clj


LOG2Eclj


mapclj

(map arr f)

matchclj

(match s re)

matchAllclj

(matchAll s re)

maxclj


MAX-SAFE-INTEGERclj


MAX-VALUEclj


minclj


MIN-SAFE-INTEGERclj


MIN-VALUEclj


module:asyncclj

(module:async module)

wraps an esm import to split out components

wraps an esm import to split out components
raw docstring

module:demosclj

(module:demos ns)

nameclj

(name obj)

NaNclj


NEGATIVE-INFINITYclj


normalizeclj

(normalize s form)

notifyclj

(notify val & [f])

notify on future

notify on future
raw docstring

notify-apiclj

(notify-api val)

notify on api return

notify on api return
raw docstring

nowclj


onAllclj


onAllSettledclj


onAnyclj


onRaceclj


onRejectclj


onResolveclj


padEndclj

(padEnd s n & [fill :as oargs])

padStartclj

(padStart s n & [fill :as oargs])

parseDateclj


parseFloatclj


parseIntclj


PIclj


popclj

(pop arr)

POSITIVE-INFINITYclj


postMessageclj

(postMessage worker value)

post message

((:template @j/postMessage) 'worker [1 2 3]) => '(. worker (postMessage [1 2 3]))

post message

((:template @j/postMessage) 'worker [1 2 3])
=> '(. worker (postMessage [1 2 3]))
raw docstring

powclj


preventExtenionsclj


Promiseclj


propertyIsEnumerableclj

(propertyIsEnumerable obj prop)

Proxyclj


pushclj

(push arr e & [:as es])

randomclj


randomColorclj

(randomColor)

creates a random color

creates a random color
raw docstring

randomIdclj

(randomId n)

creates a random id

creates a random id
raw docstring

RangeErrorclj


readclj


reduceclj

(reduce arr f & [init :as oargs])

reduceRightclj

(reduceRight arr f & [init :as oargs])

ReferenceErrorclj


Reflectclj


repeatingclj

(repeating [ms] & body)

constructs a setInterval function

((:template @j/repeating) [10] '(doSomething)) => '(setInterval (fn [] (new Promise (fn [] (doSomething)))) 10)

constructs a setInterval function

((:template @j/repeating) [10]
 '(doSomething))
=> '(setInterval (fn [] (new Promise (fn [] (doSomething)))) 10)
raw docstring

replaceclj

(replace s match val)

replaceAllclj

(replaceAll s match val)

reverseclj

(reverse arr)

roundclj


sealclj


(search s re)

setBigInt64clj

(setBigInt64 dv idx val)

setBigUint64clj

(setBigUint64 dv idx val)

setDateclj

(setDate func val)

setFloat32clj

(setFloat32 dv idx val)

setFloat64clj

(setFloat64 dv idx val)

setFullYearclj

(setFullYear func val)

setHoursclj

(setHours func val)

setInt16clj

(setInt16 dv idx val)

setInt32clj

(setInt32 dv idx val)

setInt8clj

(setInt8 dv idx val)

setIntervalclj


setMillisecondsclj

(setMilliseconds func val)

setMinutesclj

(setMinutes func val)

setMonthclj

(setMonth func val)

setPrototypeOfclj


setSecondsclj

(setSeconds func val)

setTArrclj

(setTArr tarr arr & [offset :as oargs])

setTimeclj

(setTime func val)

setTimeoutclj


settleclj

(settle f val)

notify on future

notify on future
raw docstring

setUint16clj

(setUint16 dv idx val)

setUint32clj

(setUint32 dv idx val)

setUint8clj

(setUint8 dv idx val)

setUTCDateclj

(setUTCDate func val)

setUTCFullYearclj

(setUTCFullYear func val)

setUTCHoursclj

(setUTCHours func val)

setUTCMillisecondsclj

(setUTCMilliseconds func val)

setUTCMinutesclj

(setUTCMinutes func val)

setUTCMonthclj

(setUTCMonth func val)

setUTCSecondsclj

(setUTCSeconds func val)

setYearclj

(setYear func val)

shiftclj

(shift arr)

signclj


sinclj


sinhclj


sliceclj

(slice seq & [start end :as oargs])

someclj

(some arr f)

sortclj

(sort arr & [comp :as oargs])

spliceclj

(splice seq start & [count e & [:as es] :as targs])

splitclj

(split s match & [limit :as oargs])

sqrtclj


SQRT1-2clj


SQRT2clj


STACKTRACE!clj

(STACKTRACE! msg & [tag])

Adds a trace entry with stack infomation

Adds a trace entry with stack infomation
raw docstring

startsWithclj

(startsWith s match & [pos :as oargs])

subarrayclj

(subarray tarr & [start end :as oargs])

substrclj

(substr s start & [len :as oargs])

substringclj

(substring s start & [pos :as oargs])

superclj


SyntaxErrorclj


tanclj


tanhclj


thenclj

(then p onSuccess & [onError :as oargs])

timeoutclj

(timeout ms)

toArrayclj


toBlobclj

(toBlob p)

returns the next promise as blob

returns the next promise as blob
raw docstring

toDateStringclj

(toDateString func)

toExponetialclj

(toExponetial num d)

toFixedclj

(toFixed num d)

toGMTStringclj

(toGMTString func)

toISOStringclj

(toISOString func)

toJsonclj

(toJson p)

returns the next promise as json

returns the next promise as json
raw docstring

toJSONclj

(toJSON func)

toLocaleDateStringclj

(toLocaleDateString func)

toLocaleFormatclj

(toLocaleFormat func)

toLocaleLowerCaseclj

(toLocaleLowerCase s locales)

toLocaleStringclj

(toLocaleString func)

toLocaleTimeStringclj

(toLocaleTimeString func)

toLocaleUpperCaseclj

(toLocaleUpperCase s locales)

toLowerCaseclj

(toLowerCase s)

toPrecisionclj

(toPrecision num d)

toPrintclj

(toPrint p)

prints out the promise

prints out the promise
raw docstring

toRadixclj

(toRadix num radix)

toStringclj

(toString func)

toTextclj

(toText p)

returns the next promise as text

returns the next promise as text
raw docstring

toTimeStringclj

(toTimeString func)

toUpperCaseclj

(toUpperCase s)

toUTCStringclj

(toUTCString func)

trimclj

(trim s)

trimEndclj

(trimEnd s)

trimStartclj

(trimStart s)

truncclj


TypeErrorclj


Uint16Arrayclj


Uint32Arrayclj


Uint8Arrayclj


Uint8ClampedArrayclj


unshiftclj

(unshift arr e & [:as es])

URIErrorclj


UTCclj


uuidclj


uuidNILclj


uuidParseclj


uuidStringifyclj


uuidV1clj


uuidV3clj


uuidV4clj


uuidV5clj


uuidValidateclj


uuidVersionclj


valueOfclj

(valueOf obj)

valuesclj


WeakMapclj


WeakSetclj


WebAssemblyclj


WebAssembly-CompileErrorclj


WebAssembly-Instanceclj


WebAssembly-LinkErrorclj


WebAssembly-Memoryclj


WebAssembly-Moduleclj


WebAssembly-RuntimeErrorclj


WebAssembly-Tableclj


wrap:printclj

(wrap:print f)

wraps a form in a print statement

wraps a form in a print statement
raw docstring

writeclj

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close