nimTitle jscore jscore.html module std/jscore 0 nim MathLib jscore.html#MathLib type MathLib 22 nim JsonLib jscore.html#JsonLib type JsonLib 23 nim DateLib jscore.html#DateLib type DateLib 24 nim DateTime jscore.html#DateTime type DateTime 25 nim Math jscore.html#Math var Math 28 nim Date jscore.html#Date var Date 29 nim JSON jscore.html#JSON var JSON 30 nim abs jscore.html#abs,MathLib,SomeNumber proc abs(m: MathLib; a: SomeNumber): SomeNumber 33 nim acos jscore.html#acos,MathLib,SomeNumber proc acos(m: MathLib; a: SomeNumber): float 34 nim acosh jscore.html#acosh,MathLib,SomeNumber proc acosh(m: MathLib; a: SomeNumber): float 35 nim asin jscore.html#asin,MathLib,SomeNumber proc asin(m: MathLib; a: SomeNumber): float 36 nim asinh jscore.html#asinh,MathLib,SomeNumber proc asinh(m: MathLib; a: SomeNumber): float 37 nim atan jscore.html#atan,MathLib,SomeNumber proc atan(m: MathLib; a: SomeNumber): float 38 nim atan2 jscore.html#atan2,MathLib,SomeNumber proc atan2(m: MathLib; a: SomeNumber): float 39 nim atanh jscore.html#atanh,MathLib,SomeNumber proc atanh(m: MathLib; a: SomeNumber): float 40 nim cbrt jscore.html#cbrt,MathLib,SomeFloat proc cbrt(m: MathLib; f: SomeFloat): SomeFloat 41 nim ceil jscore.html#ceil,MathLib,SomeFloat proc ceil(m: MathLib; f: SomeFloat): SomeFloat 42 nim clz32 jscore.html#clz32,MathLib,SomeInteger proc clz32(m: MathLib; f: SomeInteger): int 43 nim cos jscore.html#cos,MathLib,SomeNumber proc cos(m: MathLib; a: SomeNumber): float 44 nim cosh jscore.html#cosh,MathLib,SomeNumber proc cosh(m: MathLib; a: SomeNumber): float 45 nim exp jscore.html#exp,MathLib,SomeNumber proc exp(m: MathLib; a: SomeNumber): float 46 nim expm1 jscore.html#expm1,MathLib,SomeNumber proc expm1(m: MathLib; a: SomeNumber): float 47 nim floor jscore.html#floor,MathLib,SomeFloat proc floor(m: MathLib; f: SomeFloat): int 48 nim fround jscore.html#fround,MathLib,SomeFloat proc fround(m: MathLib; f: SomeFloat): float32 49 nim hypot jscore.html#hypot,MathLib,varargs[] proc hypot(m: MathLib; args: varargs[distinct SomeNumber]): float 50 nim imul jscore.html#imul,MathLib,int32,int32 proc imul(m: MathLib; a, b: int32): int32 51 nim log jscore.html#log,MathLib,SomeNumber proc log(m: MathLib; a: SomeNumber): float 52 nim log10 jscore.html#log10,MathLib,SomeNumber proc log10(m: MathLib; a: SomeNumber): float 53 nim log1p jscore.html#log1p,MathLib,SomeNumber proc log1p(m: MathLib; a: SomeNumber): float 54 nim log2 jscore.html#log2,MathLib,SomeNumber proc log2(m: MathLib; a: SomeNumber): float 55 nim max jscore.html#max,MathLib,SomeNumber,SomeNumber proc max(m: MathLib; a, b: SomeNumber): SomeNumber 56 nim min jscore.html#min,MathLib,T,T proc min[T: SomeNumber | JsRoot](m: MathLib; a, b: T): T 57 nim pow jscore.html#pow,MathLib,, proc pow(m: MathLib; a, b: distinct SomeNumber): float 58 nim random jscore.html#random,MathLib proc random(m: MathLib): float 59 nim round jscore.html#round,MathLib,SomeFloat proc round(m: MathLib; f: SomeFloat): int 60 nim sign jscore.html#sign,MathLib,SomeNumber proc sign(m: MathLib; f: SomeNumber): int 61 nim sin jscore.html#sin,MathLib,SomeNumber proc sin(m: MathLib; a: SomeNumber): float 62 nim sinh jscore.html#sinh,MathLib,SomeNumber proc sinh(m: MathLib; a: SomeNumber): float 63 nim sqrt jscore.html#sqrt,MathLib,SomeFloat proc sqrt(m: MathLib; f: SomeFloat): SomeFloat 64 nim tan jscore.html#tan,MathLib,SomeNumber proc tan(m: MathLib; a: SomeNumber): float 65 nim tanh jscore.html#tanh,MathLib,SomeNumber proc tanh(m: MathLib; a: SomeNumber): float 66 nim trunc jscore.html#trunc,MathLib,SomeFloat proc trunc(m: MathLib; f: SomeFloat): int 67 nim now jscore.html#now,DateLib proc now(d: DateLib): int 70 nim UTC jscore.html#UTC,DateLib proc UTC(d: DateLib): int 71 nim parse jscore.html#parse,DateLib,cstring proc parse(d: DateLib; s: cstring): int 72 nim newDate jscore.html#newDate proc newDate(): DateTime 74 nim newDate jscore.html#newDate_2 proc newDate(date: int | string): DateTime 77 nim newDate jscore.html#newDate,int64 proc newDate(date: int64): DateTime 84 nim newDate jscore.html#newDate,int,int,int,int,int,int,int proc newDate(year, month, day, hours, minutes, seconds, milliseconds: int): DateTime 87 nim getDay jscore.html#getDay,DateTime proc getDay(d: DateTime): int 91 nim getFullYear jscore.html#getFullYear,DateTime proc getFullYear(d: DateTime): int 92 nim getHours jscore.html#getHours,DateTime proc getHours(d: DateTime): int 93 nim getMilliseconds jscore.html#getMilliseconds,DateTime proc getMilliseconds(d: DateTime): int 94 nim getMinutes jscore.html#getMinutes,DateTime proc getMinutes(d: DateTime): int 95 nim getMonth jscore.html#getMonth,DateTime proc getMonth(d: DateTime): int 96 nim getSeconds jscore.html#getSeconds,DateTime proc getSeconds(d: DateTime): int 97 nim getTime jscore.html#getTime,DateTime proc getTime(d: DateTime): int 98 nim getTimezoneOffset jscore.html#getTimezoneOffset,DateTime proc getTimezoneOffset(d: DateTime): int 99 nim getUTCDate jscore.html#getUTCDate,DateTime proc getUTCDate(d: DateTime): int 100 nim getUTCDay jscore.html#getUTCDay,DateTime proc getUTCDay(d: DateTime): int 101 nim getUTCFullYear jscore.html#getUTCFullYear,DateTime proc getUTCFullYear(d: DateTime): int 102 nim getUTCHours jscore.html#getUTCHours,DateTime proc getUTCHours(d: DateTime): int 103 nim getUTCMilliseconds jscore.html#getUTCMilliseconds,DateTime proc getUTCMilliseconds(d: DateTime): int 104 nim getUTCMinutes jscore.html#getUTCMinutes,DateTime proc getUTCMinutes(d: DateTime): int 105 nim getUTCMonth jscore.html#getUTCMonth,DateTime proc getUTCMonth(d: DateTime): int 106 nim getUTCSeconds jscore.html#getUTCSeconds,DateTime proc getUTCSeconds(d: DateTime): int 107 nim getYear jscore.html#getYear,DateTime proc getYear(d: DateTime): int 108 nim setFullYear jscore.html#setFullYear,DateTime,int proc setFullYear(d: DateTime; year: int) 110 nim toDateString jscore.html#toDateString,DateTime proc toDateString(d: DateTime): cstring 112 nim toISOString jscore.html#toISOString,DateTime proc toISOString(d: DateTime): cstring 113 nim toJSON jscore.html#toJSON,DateTime proc toJSON(d: DateTime): cstring 114 nim toString jscore.html#toString,DateTime proc toString(d: DateTime): cstring 115 nim toTimeString jscore.html#toTimeString,DateTime proc toTimeString(d: DateTime): cstring 116 nim toUTCString jscore.html#toUTCString,DateTime proc toUTCString(d: DateTime): cstring 117 nim stringify jscore.html#stringify,JsonLib,JsRoot proc stringify(l: JsonLib; s: JsRoot): cstring 120 nim parse jscore.html#parse,JsonLib,cstring proc parse(l: JsonLib; s: cstring): JsRoot 121 nim debugger jscore.html#debugger proc debugger() 125 nim copyWithin jscore.html#copyWithin,openArray[T],int proc copyWithin[T](self: openArray[T]; target: int): seq[T] 128 nim copyWithin jscore.html#copyWithin,openArray[T],int,int proc copyWithin[T](self: openArray[T]; target, start: int): seq[T] 129 nim copyWithin jscore.html#copyWithin,openArray[T],int,int,int proc copyWithin[T](self: openArray[T]; target, start, ends: int): seq[T] 130 nim shift jscore.html#shift,seq[T] proc shift[T](self: seq[T]): T 143 nim queueMicrotask jscore.html#queueMicrotask,proc proc queueMicrotask(function: proc) 150 nimgrp newdate jscore.html#newDate-procs-all proc 74 nimgrp parse jscore.html#parse-procs-all proc 72 nimgrp copywithin jscore.html#copyWithin-procs-all proc 128