hara.model.annex.spec-xtalk.fn-r

+r+

+r-arr+

+r-bit+

+r-core+

+r-custom+

+r-file+

+r-global+

+r-iter+

+r-js+

+r-lu+

+r-math+

+r-promise+

+r-return+

+r-shell+

+r-socket+

+r-str+

+r-thread+

+r-type+

r-as-list

(r-as-list value)

r-local-block

(r-local-block & body)

r-propagate-symbol

(r-propagate-symbol sym)

r-tf-x-apply

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

r-tf-x-arr-assign

(r-tf-x-arr-assign [_ arr other])

r-tf-x-arr-clone

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

r-tf-x-arr-concat

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

r-tf-x-arr-each

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

r-tf-x-arr-every

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

r-tf-x-arr-filter

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

r-tf-x-arr-find

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

r-tf-x-arr-foldl

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

r-tf-x-arr-foldr

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

r-tf-x-arr-insert

(r-tf-x-arr-insert [_ arr idx item])

r-tf-x-arr-map

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

r-tf-x-arr-pop

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

r-tf-x-arr-pop-first

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

r-tf-x-arr-push

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

r-tf-x-arr-push-first

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

r-tf-x-arr-remove

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

r-tf-x-arr-reverse

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

r-tf-x-arr-slice

(r-tf-x-arr-slice [_ arr start finish])

r-tf-x-arr-some

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

r-tf-x-arr-sort

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

r-tf-x-bit-and

(r-tf-x-bit-and [_ i1 i2])

r-tf-x-bit-lshift

(r-tf-x-bit-lshift [_ x n])

r-tf-x-bit-or

(r-tf-x-bit-or [_ i1 i2])

r-tf-x-bit-rshift

(r-tf-x-bit-rshift [_ x n])

r-tf-x-bit-xor

(r-tf-x-bit-xor [_ x n])

r-tf-x-cat

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

r-tf-x-del

(r-tf-x-del [_ obj])

r-tf-x-del-key

(r-tf-x-del-key [_ obj key])

r-tf-x-err

(r-tf-x-err [_ msg])

r-tf-x-eval

(r-tf-x-eval [_ s])

r-tf-x-file-resolve

(r-tf-x-file-resolve [_ root relpath])

r-tf-x-file-slurp

(r-tf-x-file-slurp [_ filename cb])

r-tf-x-file-spit

(r-tf-x-file-spit [_ filename content cb])

r-tf-x-get-key

(r-tf-x-get-key [_ obj key default])

r-tf-x-global-del

(r-tf-x-global-del [_ sym])

r-tf-x-global-has?

(r-tf-x-global-has? [_ sym])

r-tf-x-global-set

(r-tf-x-global-set [_ sym val])

r-tf-x-has-key?

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

r-tf-x-is-array?

(r-tf-x-is-array? [_ e])

r-tf-x-is-boolean?

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

r-tf-x-is-function?

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

r-tf-x-is-integer?

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

r-tf-x-is-number?

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

r-tf-x-is-object?

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

r-tf-x-is-string?

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

r-tf-x-iter-eq

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

r-tf-x-iter-from

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

r-tf-x-iter-from-arr

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

r-tf-x-iter-from-obj

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

r-tf-x-iter-has?

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

r-tf-x-iter-mark

(r-tf-x-iter-mark value)

r-tf-x-iter-native?

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

r-tf-x-iter-next

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

r-tf-x-json-decode

(r-tf-x-json-decode [_ s])

r-tf-x-json-encode

(r-tf-x-json-encode [_ obj])

r-tf-x-len

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

r-tf-x-lu-create

added in 4.1

(r-tf-x-lu-create [_])

creates an environment-backed lookup table

r-tf-x-lu-del

added in 4.0

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

converts map to array

r-tf-x-lu-eq

added in 4.0

(r-tf-x-lu-eq [_ o1 o2])

converts map to array

r-tf-x-lu-get

added in 4.0

(r-tf-x-lu-get [_ lu obj default])

converts map to array

r-tf-x-lu-key

(r-tf-x-lu-key obj)

r-tf-x-lu-set

added in 4.0

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

converts map to array

r-tf-x-m-abs

(r-tf-x-m-abs [_ num])

r-tf-x-m-acos

(r-tf-x-m-acos [_ num])

r-tf-x-m-asin

(r-tf-x-m-asin [_ num])

r-tf-x-m-atan

(r-tf-x-m-atan [_ num])

r-tf-x-m-ceil

(r-tf-x-m-ceil [_ num])

r-tf-x-m-cos

(r-tf-x-m-cos [_ num])

r-tf-x-m-cosh

(r-tf-x-m-cosh [_ num])

r-tf-x-m-exp

(r-tf-x-m-exp [_ num])

r-tf-x-m-floor

(r-tf-x-m-floor [_ num])

r-tf-x-m-log10

(r-tf-x-m-log10 [_ num])

r-tf-x-m-loge

(r-tf-x-m-loge [_ num])

r-tf-x-m-max

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

r-tf-x-m-min

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

r-tf-x-m-mod

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

r-tf-x-m-pow

(r-tf-x-m-pow [_ base n])

r-tf-x-m-quot

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

r-tf-x-m-sin

(r-tf-x-m-sin [_ num])

r-tf-x-m-sinh

(r-tf-x-m-sinh [_ num])

r-tf-x-m-sqrt

(r-tf-x-m-sqrt [_ num])

r-tf-x-m-tan

(r-tf-x-m-tan [_ num])

r-tf-x-m-tanh

(r-tf-x-m-tanh [_ num])

r-tf-x-nil?

(r-tf-x-nil? [_ obj])

r-tf-x-not-nil?

(r-tf-x-not-nil? [_ obj])

r-tf-x-obj-assign

(r-tf-x-obj-assign [_ obj other])

r-tf-x-obj-clone

(r-tf-x-obj-clone [_ obj])

r-tf-x-obj-keys

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

r-tf-x-obj-pairs

(r-tf-x-obj-pairs [_ obj])

r-tf-x-obj-vals

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

r-tf-x-print

(r-tf-x-print [_ & args])

r-tf-x-pwd

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

r-tf-x-random

(r-tf-x-random _)

r-tf-x-return-encode

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

r-tf-x-return-eval

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

r-tf-x-return-wrap

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

r-tf-x-set-key

(r-tf-x-set-key [_ obj key value])

r-tf-x-shell

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

r-tf-x-socket-close

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

r-tf-x-socket-connect

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

r-tf-x-socket-send

(r-tf-x-socket-send [_ conn s])

r-tf-x-str-char

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

r-tf-x-str-comp

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

r-tf-x-str-index-of

(r-tf-x-str-index-of [_ s tok & [start]])

r-tf-x-str-join

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

r-tf-x-str-len

(r-tf-x-str-len [_ s])

r-tf-x-str-replace

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

r-tf-x-str-split

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

r-tf-x-str-substring

(r-tf-x-str-substring [_ s start & [end]])

r-tf-x-str-to-fixed

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

r-tf-x-str-to-lower

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

r-tf-x-str-to-upper

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

r-tf-x-str-trim

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

r-tf-x-str-trim-left

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

r-tf-x-str-trim-right

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

r-tf-x-to-number

(r-tf-x-to-number [_ e])

r-tf-x-to-string

(r-tf-x-to-string [_ e])

r-tf-x-type-native

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

r-unname

(r-unname value)

r-update-self

(r-update-self sym expr)