hara.model.spec-xtalk.fn-js

+js+

+js-arr+

+js-arr-functional+

+js-bytes+

+js-core+

+js-custom+

+js-file+

+js-global+

+js-http+

+js-iter+

+js-js+

+js-lu+

+js-math+

+js-obj+

+js-promise+

+js-return+

+js-shell+

+js-socket+

+js-str+

+js-type+

js-tf-x-apply

(js-tf-x-apply [_ f args])

js-tf-x-arr-clone

(js-tf-x-arr-clone [_ arr])

js-tf-x-arr-concat

(js-tf-x-arr-concat [_ arr other])

js-tf-x-arr-each

(js-tf-x-arr-each [_ arr f])

js-tf-x-arr-every

(js-tf-x-arr-every [_ arr pred])

js-tf-x-arr-filter

(js-tf-x-arr-filter [_ arr pred])

js-tf-x-arr-find

(js-tf-x-arr-find [_ arr pred])

js-tf-x-arr-foldl

(js-tf-x-arr-foldl [_ arr f init])

js-tf-x-arr-foldr

(js-tf-x-arr-foldr [_ arr f init])

js-tf-x-arr-insert

(js-tf-x-arr-insert [_ arr idx e])

js-tf-x-arr-map

(js-tf-x-arr-map [_ arr f])

js-tf-x-arr-pop

(js-tf-x-arr-pop [_ arr])

js-tf-x-arr-pop-first

(js-tf-x-arr-pop-first [_ arr])

js-tf-x-arr-push

(js-tf-x-arr-push [_ arr item])

js-tf-x-arr-push-first

(js-tf-x-arr-push-first [_ arr item])

js-tf-x-arr-remove

(js-tf-x-arr-remove [_ arr idx])

js-tf-x-arr-reverse

(js-tf-x-arr-reverse [_ arr])

js-tf-x-arr-slice

(js-tf-x-arr-slice [_ arr start end])

js-tf-x-arr-some

(js-tf-x-arr-some [_ arr pred])

js-tf-x-arr-sort

(js-tf-x-arr-sort [_ arr key-fn comp-fn])

js-tf-x-async-run

(js-tf-x-async-run [_ thunk])

js-tf-x-bit-not

(js-tf-x-bit-not [_ value])

js-tf-x-bytes-copy

(js-tf-x-bytes-copy [_ value])

js-tf-x-bytes-new

(js-tf-x-bytes-new [_ values])

js-tf-x-bytes-s8

(js-tf-x-bytes-s8 [_ value])

js-tf-x-bytes-set

(js-tf-x-bytes-set [_ value idx byte])

js-tf-x-bytes-slice

(js-tf-x-bytes-slice [_ value start & [end]])

js-tf-x-bytes-u8

(js-tf-x-bytes-u8 [_ value])

js-tf-x-cat

(js-tf-x-cat [_ & args])

js-tf-x-construct

(js-tf-x-construct [_ ctor args])

js-tf-x-ex-data

(js-tf-x-ex-data [_ err])

js-tf-x-ex-message

(js-tf-x-ex-message [_ err])

js-tf-x-ex-native?

(js-tf-x-ex-native? [_ err])

js-tf-x-ex-new

(js-tf-x-ex-new [_ message & [data]])

js-tf-x-file-read

(js-tf-x-file-read [_ filename])

js-tf-x-file-resolve

(js-tf-x-file-resolve [_ root path])

js-tf-x-file-write

(js-tf-x-file-write [_ filename content])

js-tf-x-has-key?

(js-tf-x-has-key? [_ obj key check])

js-tf-x-is-boolean?

(js-tf-x-is-boolean? [_ e])

js-tf-x-is-function?

(js-tf-x-is-function? [_ e])

js-tf-x-is-integer?

(js-tf-x-is-integer? [_ e])

js-tf-x-is-number?

(js-tf-x-is-number? [_ e])

js-tf-x-is-object?

(js-tf-x-is-object? [_ e])

js-tf-x-is-string?

(js-tf-x-is-string? [_ e])

js-tf-x-iter-eq

(js-tf-x-iter-eq [_ it0 it1 eq-fn])

js-tf-x-iter-from

(js-tf-x-iter-from [_ obj])

js-tf-x-iter-from-arr

(js-tf-x-iter-from-arr [_ arr])

js-tf-x-iter-from-obj

(js-tf-x-iter-from-obj [_ obj])

js-tf-x-iter-has?

(js-tf-x-iter-has? [_ obj])

js-tf-x-iter-native?

(js-tf-x-iter-native? [_ it])

js-tf-x-iter-next

(js-tf-x-iter-next [_ it])

js-tf-x-len

(js-tf-x-len [_ arr])

js-tf-x-lu-del

added in 4.0

(js-tf-x-lu-del [_ lu obj])

converts map to array

js-tf-x-lu-get

added in 4.0

(js-tf-x-lu-get [_ lu obj])

converts map to array

js-tf-x-lu-set

added in 4.0

(js-tf-x-lu-set [_ lu obj gid])

converts map to array

js-tf-x-m-max

(js-tf-x-m-max [_ & args])

js-tf-x-m-min

(js-tf-x-m-min [_ & args])

js-tf-x-m-mod

(js-tf-x-m-mod [_ num denom])

js-tf-x-m-quot

(js-tf-x-m-quot [_ num denom])

js-tf-x-notify-http

(js-tf-x-notify-http [_ host port value id key opts])

js-tf-x-obj-assign

(js-tf-x-obj-assign [_ obj m])

js-tf-x-obj-clone

(js-tf-x-obj-clone [_ m])

js-tf-x-obj-keys

(js-tf-x-obj-keys [_ obj])

js-tf-x-obj-pairs

added in 4.0

(js-tf-x-obj-pairs [_ m])

converts map to array

js-tf-x-obj-vals

(js-tf-x-obj-vals [_ obj])

js-tf-x-promise

(js-tf-x-promise [_ thunk])

js-tf-x-promise-all

(js-tf-x-promise-all [_ promises])

js-tf-x-promise-catch

(js-tf-x-promise-catch [_ promise thunk])

js-tf-x-promise-finally

(js-tf-x-promise-finally [_ promise thunk])

js-tf-x-promise-native?

(js-tf-x-promise-native? [_ value])

js-tf-x-promise-new

(js-tf-x-promise-new [_ thunk])

js-tf-x-promise-then

(js-tf-x-promise-then [_ promise thunk])

js-tf-x-pwd

(js-tf-x-pwd [_])

js-tf-x-random

(js-tf-x-random _)

js-tf-x-return-encode

(js-tf-x-return-encode [_ out id key])

js-tf-x-return-eval

(js-tf-x-return-eval [_ s wrap-fn])

js-tf-x-return-wrap

(js-tf-x-return-wrap [_ f encode-fn])

js-tf-x-shell

(js-tf-x-shell [_ s root cb])

js-tf-x-socket-close

(js-tf-x-socket-close [_ conn])

js-tf-x-socket-connect

(js-tf-x-socket-connect [_ host port opts cb])

js-tf-x-socket-send

(js-tf-x-socket-send [_ conn bytes])

js-tf-x-str-char

(js-tf-x-str-char [_ s i])

js-tf-x-str-comp

(js-tf-x-str-comp [_ a b])

js-tf-x-str-decode

(js-tf-x-str-decode [_ value])

js-tf-x-str-encode

(js-tf-x-str-encode [_ value])

js-tf-x-str-ends-with

(js-tf-x-str-ends-with [_ s suffix])

js-tf-x-str-index-of

(js-tf-x-str-index-of [_ s tok])

js-tf-x-str-join

(js-tf-x-str-join [_ s arr])

js-tf-x-str-pad-left

(js-tf-x-str-pad-left [_ s n ch])

js-tf-x-str-pad-right

(js-tf-x-str-pad-right [_ s n ch])

js-tf-x-str-replace

(js-tf-x-str-replace [_ s tok replacement])

js-tf-x-str-split

(js-tf-x-str-split [_ s tok])

js-tf-x-str-starts-with

(js-tf-x-str-starts-with [_ s prefix])

js-tf-x-str-substring

(js-tf-x-str-substring [_ s start & args])

js-tf-x-str-to-fixed

(js-tf-x-str-to-fixed [_ n digits])

js-tf-x-str-to-lower

(js-tf-x-str-to-lower [_ s])

js-tf-x-str-to-upper

(js-tf-x-str-to-upper [_ s])

js-tf-x-str-trim

(js-tf-x-str-trim [_ s])

js-tf-x-str-trim-left

(js-tf-x-str-trim-left [_ s])

js-tf-x-str-trim-right

(js-tf-x-str-trim-right [_ s])

js-tf-x-type-native

(js-tf-x-type-native [_ obj])

js-tf-x-with-delay

(js-tf-x-with-delay [_ ms thunk])