hara.model.annex.spec-xtalk.fn-r
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])
r-tf-x-lu-eq
added in 4.0
(r-tf-x-lu-eq [_ o1 o2])
r-tf-x-lu-get
added in 4.0
(r-tf-x-lu-get [_ lu obj default])
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])
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-update-self
(r-update-self sym expr)