xyz.zcaudate/foundation-base 4.1.5
base libraries for foundation.
Namespaces
code.doc.codox
runner for codox API documentation with a clean process exit
Public variables and functions:
code.doc.parse
Public variables and functions:
- *indentation*
- *namespace*
- *spacing*
- code-form
- directive-line?
- fact-caption
- fact-code-string
- is-code-form
- markdown-code-block
- markdown-paragraph
- merge-current
- parse-attribute
- parse-code
- parse-code-directive
- parse-comment-form
- parse-deftest-form
- parse-directive
- parse-fact-form
- parse-facts-form
- parse-file
- parse-frontmatter
- parse-header
- parse-inner
- parse-is-form
- parse-loop
- parse-markdown
- parse-markdown-directive
- parse-ns-form
- parse-paragraph
- parse-single
- parse-whitespace
- wrap-line-info
- wrap-meta
code.doc.server
A small static-file server for generated code.doc output.
code.framework
Public variables and functions:
- *nav*
- *toplevel-forms*
- +analyse-file
- +read-ns-form
- analyse
- analyse-file
- analyse-file-raw
- analyse-source-code
- analyse-source-entry
- analyse-source-function
- analyse-test-code
- compile-regex
- docstrings
- extract
- find-test-frameworks
- grep-replace
- grep-search
- import-selector
- locate-code
- no-test
- read-ns-form
- read-ns-form-raw
- refactor-code
- search-regex
- toplevel-selector
- transform-code
- var-function
- vars
code.framework.link
Public variables and functions:
- +default-config-file+
- +default-packages-file+
- +suffix-types+
- all-linkages
- collect
- collect-entries
- collect-entries-single
- collect-external-deps
- collect-internal-deps
- collect-linkages
- collect-transfers
- create-file-lookups
- file-linkage
- make-linkages
- make-project
- missing-entries
- overlapped-entries
- overlapped-entries-single
- read-packages
- select-manifest
code.manage
Public variables and functions:
- +tasks+
- -main
- analyse
- arrange
- commented
- create-tests
- docstrings
- extract
- factcheck-generate
- factcheck-remove
- find-usages
- grep
- grep-replace
- heal-code
- import
- in-order?
- incomplete
- incomplete-report
- isolate
- locate-code
- locate-test
- missing
- ns-format
- ns-rename
- orphaned
- pedantic
- purge
- refactor-code
- refactor-swap
- refactor-test
- require-file
- scaffold
- snapto
- todos
- transform-code
- unchecked
- unclean
- vars
code.manage.automation
Machine-readable incomplete-test reporting for CI and repair workers.
Public variables and functions:
code.manage.ns-format
Public variables and functions:
- +key-order+
- all:sort-forms
- first-element
- import:listify-forms
- import:merge-form-entries
- import:merge-forms
- key-order
- merge-eligible
- merge-forms
- merge-nodes
- ns-format
- ns:merge-forms
- ns:sort-forms
- replace-nodes
- require:expand-shorthand
- require:merge-forms
- require:vectify-forms
- sort-nodes
- use:merge-forms
code.manage.unit.factcheck
Public variables and functions:
- *meta-tags*
- *test-forms*
- child-entries
- entry-block
- entry-col
- evaluate-fact-op
- fact-block-data
- fact-block?
- fact-line
- fact-op-form
- fact-result-values
- fact-results-map
- factcheck-generate
- factcheck-generate-form-string
- factcheck-generate-string
- factcheck-remove
- factcheck-remove-form-string
- factcheck-remove-string
- leading-indent
- normalise-block-string
- parse-body
- render-checkless-item
- render-fact
- render-form
- render-generated-item
- result-string
- top-level-entries
- trim-indent
- unwrap-fact-block
code.manage.unit.isolate
Public variables and functions:
- *meta-tags*
- *test-forms*
- arrow-entry?
- body-entries
- entry-matches-line?
- example-ranges
- fact-block?
- fact-body-entries
- failing-entries
- failure-function
- failure-functions
- failure-line
- find-example-end
- isolate
- isolate-fact-string
- isolate-string
- isolate-target-ns
- latest-run-file
- next-significant-index
- ns-block?
- parse-run-string
- read-run-file
- rewrite-ns-form
- sanitize-run-string
- selected-fact-body
- significant-entry?
- top-level-entries
- trim-right-void
- unwrap-fact-block
- unwrap-meta-block
code.manage.unit.snapto
Public variables and functions:
- *meta-tags*
- *ns-forms*
- *script-forms*
- *script-option-order*
- *test-forms*
- child-entries
- entry-block
- entry-col
- fact-block?
- form-op
- leading-indent
- normalise-block-string
- ns-block?
- parse-body
- parse-map-pairs
- render-form
- render-item
- render-ns-clause
- render-prefixed-items
- render-script-map
- render-script-map-pair
- render-script-value
- script-block?
- script-option-rank
- snap-block-string
- snap-form-string
- snap-ns-string
- snap-script-string
- snapto
- snapto-string
- spaces
- trim-indent
- unwrap-fact-block
code.project
Public variables and functions:
- *include*
- +lookup-ns
- +project-map
- all-files
- code-files
- code-path
- exclude
- file-lookup
- file-suffix
- file-type
- get-path
- in-context
- lookup-ns
- lookup-ns-raw
- lookup-path
- parse-ns-name
- project
- project-file
- project-lookup
- project-map
- project-map-raw
- project-name
- source-ns
- sym-name
- test-ns
- test-root
- test-suffix
code.query.match
Public variables and functions:
- compile-matcher
- matcher
- matcher?
- p-ancestor
- p-and
- p-child
- p-code
- p-contains
- p-equal
- p-equal-loop
- p-first
- p-fn
- p-form
- p-is
- p-last
- p-left
- p-left-most
- p-left-of
- p-meta
- p-not
- p-nth
- p-nth-ancestor
- p-nth-contains
- p-nth-left
- p-nth-right
- p-or
- p-parent
- p-pattern
- p-right
- p-right-most
- p-right-of
- p-sibling
- p-type
- tree-depth-search
- tree-search
code.test
Public variables and functions:
- +listeners+
- -main
- =>
- all
- any
- anything
- approx
- capture
- contains
- contains-in
- exactly
- fact
- fact:all
- fact:exec
- fact:get
- fact:global
- fact:list
- fact:missing
- fact:ns
- fact:ns-load
- fact:purge
- fact:remove
- fact:setup
- fact:setup?
- fact:symbol
- fact:teardown
- fact:template
- is-not
- just
- just-in
- print-options
- run
- run-errored
- run:current
- run:interrupt
- run:load
- run:report
- run:test
- run:unload
- satisfies
- stores
- throws
- throws-info
- with-new-context
code.test.base.executive
Public variables and functions:
- +latest+
- accumulate
- announce-artifacts
- artifact-notices
- eval-namespace
- history-file-path
- interim
- load-namespace
- load-report
- report->run-path
- report-edn
- report-edn-safe?
- report-failed-facts
- report-file-path
- retrieve-line
- run-current
- run-file-form
- run-file-params
- run-file-path
- run-namespace
- save-artifact
- save-report
- save-report-paths
- save-run-history
- summarise
- summarise-bulk
- test-namespace
- unload-namespace
code.test.compile
Public variables and functions:
- +arrows+
- =>
- arrow?
- create-fact
- fact
- fact-allowed?
- fact-eval
- fact-id
- fact-prepare-core
- fact-prepare-meta
- fact-skip?
- fact-thunk
- fact:all
- fact:compile
- fact:exec
- fact:get
- fact:list
- fact:missing
- fact:purge
- fact:remove
- fact:setup
- fact:setup?
- fact:symbol
- fact:teardown
- fact:template
- install-fact
- rewrite-top-level
hara.common.emit-common
Public variables and functions:
- *compressed*
- *emit-fn*
- *emit-internal*
- *explode*
- *indent*
- *max-len*
- *multiline*
- *trace*
- +emit-lookup+
- emit-array
- emit-assign
- emit-between
- emit-bi
- emit-class-static-invoke
- emit-comment
- emit-common
- emit-common-loop
- emit-free
- emit-free-raw
- emit-indent
- emit-index
- emit-index-entry
- emit-infix
- emit-infix-default
- emit-infix-if
- emit-infix-if-single
- emit-infix-pre
- emit-internal
- emit-internal-str
- emit-invoke
- emit-invoke-args
- emit-invoke-kw-pair
- emit-invoke-layout
- emit-invoke-raw
- emit-invoke-static
- emit-invoke-typecast
- emit-macro
- emit-new
- emit-op
- emit-post
- emit-postfix
- emit-pre
- emit-prefix
- emit-reserved-value
- emit-return
- emit-return-base
- emit-return-do
- emit-squash
- emit-symbol
- emit-symbol-classify
- emit-symbol-standard
- emit-token
- emit-unit
- emit-with-decorate
- emit-with-global
- emit-with-rand
- emit-with-uuid
- emit-wrappable?
- emit-wrapping
- form-key
- invoke-kw-parse
- newline-indent
- with-compressed
- with-indent
- with-trace
- with:explode
- wrapped-str
hara.common.emit-preprocess
Public variables and functions:
- eval-template-forms
- find-natives
- get-fragment
- macro-grammar
- macro-opts
- process-inline-assignment
- process-namespaced-resolve
- process-namespaced-symbol
- process-standard-symbol
- protect-reserved-head
- to-input
- to-input-form
- to-resolve
- to-staging
- to-staging-form
- value-standalone
- value-template-args
- with:macro-opts
hara.common.grammar-spec
Public variables and functions:
- *symbol*
- +op-async+
- +op-await+
- +op-bit+
- +op-block+
- +op-builtin+
- +op-builtin-global+
- +op-builtin-helper+
- +op-builtin-module+
- +op-class+
- +op-compare+
- +op-control-base+
- +op-control-general+
- +op-control-try-catch+
- +op-coroutine+
- +op-counter+
- +op-data-range+
- +op-data-shortcuts+
- +op-data-table+
- +op-fn+
- +op-for+
- +op-free-control+
- +op-free-literal+
- +op-functional-core+
- +op-logic+
- +op-math+
- +op-pointer+
- +op-prototype+
- +op-return+
- +op-throw+
- +op-top-base+
- +op-top-global+
- +op-vars+
- format-defn
- format-defn-mixins
- format-fargs
- get-comment
- tf-for-index
hara.common.grammar-xtalk
Public variables and functions:
- +xt-common-array+
- +xt-common-basic+
- +xt-common-bytes+
- +xt-common-index+
- +xt-common-lu+
- +xt-common-math+
- +xt-common-nil+
- +xt-common-number+
- +xt-common-object+
- +xt-common-primitives+
- +xt-common-print+
- +xt-common-string+
- +xt-functional-array+
- +xt-functional-base+
- +xt-functional-invoke+
- +xt-functional-iter+
- +xt-functional-return+
- +xt-lang-bit+
- +xt-lang-global+
- +xt-lang-json+
- +xt-lang-random+
- +xt-lang-throw+
- +xt-lang-time+
- +xt-lang-unpack+
- +xt-notify-http+
- +xt-runtime-file+
- +xt-runtime-promise+
- +xt-runtime-shell+
- +xt-socket+
- tf-add
- tf-bit-and
- tf-bit-lshift
- tf-bit-or
- tf-bit-rshift
- tf-bit-xor
- tf-copy-key
- tf-dec
- tf-del-key
- tf-div
- tf-eq
- tf-eq-nil?
- tf-even?
- tf-first
- tf-get-key
- tf-get-path
- tf-global-del
- tf-global-has?
- tf-global-set
- tf-grammar-end-inclusive
- tf-grammar-offset
- tf-gt
- tf-gte
- tf-has-key?
- tf-inc
- tf-last
- tf-lt
- tf-lte
- tf-lu-eq
- tf-mul
- tf-neg
- tf-neg?
- tf-neq
- tf-not-nil?
- tf-odd?
- tf-offset
- tf-offset-base
- tf-offset-len
- tf-offset-rev
- tf-offset-rlen
- tf-pos?
- tf-second
- tf-second-last
- tf-set-key
- tf-str-gt
- tf-str-lt
- tf-sub
- tf-throw
- tf-zero?
hara.common.grammar-xtalk-system
Public variables and functions:
- +xtalk-area->entries+
- +xtalk-area->profiles+
- +xtalk-area->surface+
- +xtalk-area-order+
- +xtalk-areas+
- +xtalk-library->profiles+
- +xtalk-op->entry+
- +xtalk-op->profiles+
- +xtalk-op-entry+
- +xtalk-op-profiles+
- +xtalk-ops+
- +xtalk-profile->ops+
- +xtalk-profile-order+
- +xtalk-profiles+
- +xtalk-symbol->op+
- scan-xtalk
- xtalk-area-profiles
- xtalk-areas
- xtalk-entry?
- xtalk-grammar-missing-profiles
- xtalk-grammar-supported-ops
- xtalk-grammar-supported-profiles
- xtalk-library-profiles
- xtalk-op-closure
- xtalk-op-entry
- xtalk-op-polyfill-symbol
- xtalk-op-profiles
- xtalk-op-requires
- xtalk-ops-polyfill-modules
- xtalk-ops-polyfill-symbols
- xtalk-ops-profiles
- xtalk-profile-ops
- xtalk-profiles
- xtalk-symbol-entry
- xtalk-symbol-op
- xtalk-unclassified-ops
hara.lang
Public variables and functions:
- !
- add-listener
- annex-current
- annex-reset
- annex:get
- annex:list
- annex:restart-all
- annex:start
- annex:start-all
- annex:stop
- annex:stop-all
- as-lua
- basic-typed-args
- clear-sink
- compile-module-specialization
- compile-module-specializations
- default-library
- default-library:reset
- default-notify
- default-notify:reset
- defmacro.!
- defspec.xt
- delete-entry!
- delete-module!
- delete-modules!
- emit-as
- emit-entry
- emit-entry-deps
- emit-main
- emit-module
- emit-ptr
- emit-script
- emit-str
- emit-symbol
- emit-type-record
- force-reload
- get-book
- get-book-raw
- get-entry
- get-module
- get-sink
- get-snapshot
- grammar
- install-module-specialized!
- intern-macros
- lang-pointer
- lang-rt
- lang-rt-default
- lang-rt-list
- lib-module-entries
- lib-module-overview
- lib-module-purge
- lib-module-unused
- lib-overview
- lint-clear
- lint-set
- macro-form
- macro-grammar
- macro-opts
- module-entries
- print-module
- ptr-clip
- ptr-display-str
- ptr-print
- ptr-setup
- ptr-setup-deps
- ptr-teardown
- ptr-teardown-deps
- purge-book!
- remove-listener
- rt-macro-opts
- rt:inner
- rt:invoke
- rt:module
- rt:module-meta
- rt:module-purge
- rt:restart
- rt:scaffold
- rt:scaffold-imports
- rt:scaffold-to
- rt:setup
- rt:setup-single
- rt:setup-to
- rt:space
- rt:teardown
- rt:teardown-at
- rt:teardown-single
- rt:teardown-to
- runtime-library
- script
- script+
- script-
- script-rt-stop
- specialization-descriptor
- sym-default-str
- sym-entry
- sym-full
- sym-id
- sym-module
- sym-pair
- tmpl-entry
- tmpl-macro
- with-trace
- with:cache-force
- with:cache-none
- with:clip
- with:emit
- with:explode
- with:input
- with:library
- with:macro-opts
- with:print
- with:print-all
- with:raw
- with:rt
- with:rt-wrap
hara.lang.book
Public variables and functions:
- *dep-types*
- *skip-check*
- assert-compatible-lang
- assert-entry
- assert-module
- book
- book-entry
- book-entry?
- book-from
- book-merge
- book-meta
- book-meta?
- book-module
- book-module?
- book-string
- book?
- check-compatible-lang
- delete-entry
- delete-module
- delete-modules
- get-base-entry
- get-code-deps
- get-code-entry
- get-code-entry-view
- get-deps
- get-deps-native
- get-entry
- get-fragment-entry
- get-module
- has-entry?
- has-module?
- list-entries
- module-create
- module-create-check
- module-create-filename
- module-create-requires
- module-export-imports
- module-export-requires
- module-normalize-implements
- module-specialize
- module-specialize-bindings
- module-specialize-entry
- module-specialize-form
- module-specialize-symbol
- put-entry
- put-module
- set-entry
- set-module
hara.lang.compile
Public variables and functions:
- +install-module-directory-fn+
- +install-module-graph-fn+
- +install-module-root-fn+
- +install-module-schema-fn+
- +install-module-single-fn+
- +install-script-fn+
- artifact-descriptor-seq
- compile-module-artifacts
- compile-module-create-links
- compile-module-directory
- compile-module-directory-selected
- compile-module-directory-specialization-conflicts
- compile-module-graph
- compile-module-prep
- compile-module-root
- compile-module-schema
- compile-module-single
- compile-module-specialization
- compile-module-specializations
- compile-script
- resolve-artifact-producer
- specialization-descriptor
hara.lang.impl
Public variables and functions:
- %.form
- %.str
- *library*
- *print-form*
- clone-default-library
- default-library
- default-library:reset
- emit-as
- emit-direct
- emit-entry
- emit-entry-deps
- emit-entry-deps-collect
- emit-options
- emit-scaffold-for
- emit-scaffold-imports
- emit-scaffold-raw
- emit-scaffold-raw-imports
- emit-scaffold-to
- emit-script
- emit-script-deps
- emit-script-imports
- emit-script-join
- emit-str
- emit-symbol
- get-entry
- grammar
- runtime-library
- to-form
- with:library
hara.lang.impl-entry
Public variables and functions:
- *cache-force*
- *cache-none*
- *extra*
- +cached-emit-keys+
- +cached-keys+
- +emit-entry-cached
- create-code
- create-code-base
- create-code-hydrate
- create-code-raw
- create-common
- create-fragment
- create-fragment-hydrate
- create-macro
- emit-entry
- emit-entry-cached
- emit-entry-cached-raw
- emit-entry-label
- emit-entry-raw
- hydrate-form
- prepare-code-entry
- with:cache-force
- with:cache-none
hara.lang.impl-lifecycle
Public variables and functions:
- emit-module-prep
- emit-module-setup
- emit-module-setup-concat
- emit-module-setup-export-body
- emit-module-setup-join
- emit-module-setup-link-arr
- emit-module-setup-link-import
- emit-module-setup-native-arr
- emit-module-setup-raw
- emit-module-teardown
- emit-module-teardown-concat
- emit-module-teardown-join
- emit-module-teardown-raw
hara.lang.library
Public variables and functions:
- *strict*
- +ops+
- add-book!
- add-entry!
- add-entry-single!
- add-module!
- delete-book!
- delete-entry!
- delete-module!
- delete-modules!
- entry-abstract?
- entry-arity
- get-book
- get-book-raw
- get-entry
- get-module
- get-snapshot
- install-book!
- install-module!
- install-module-specialized!
- library
- library-string
- library:create
- library?
- list-entries
- list-modules
- purge-book!
- reset-all!
- snapshot-find-module
- validate-module-implements
- wait-apply
- wait-mutate!
- wait-snapshot
hara.lang.library-snapshot
Public variables and functions:
- *parent*
- add-book
- delete-entries
- delete-entry
- delete-module
- delete-modules
- get-book
- get-book-raw
- get-deps
- install-book
- install-book-update
- install-check-merged
- install-module
- install-module-specialized
- install-module-update
- list-entries
- list-modules
- set-entries
- set-entry
- set-module
- snapshot
- snapshot-merge
- snapshot-reset
- snapshot-string
- snapshot?
hara.lang.manage
Public variables and functions:
- *current-entry*
- *current-lang*
- *current-module*
- lib-module-entries
- lib-module-entries-format
- lib-module-entries-format-section
- lib-module-env
- lib-module-filter
- lib-module-incorrect-alias
- lib-module-incorrect-alias-fn
- lib-module-missing-line-number
- lib-module-missing-line-number-fn
- lib-module-overview
- lib-module-overview-format
- lib-module-purge
- lib-module-purge-fn
- lib-module-unused
- lib-module-unused-fn
- lib-overview
- lib-overview-format
- library-template
hara.lang.runtime
Public variables and functions:
- default-deref-ptr
- default-display-ptr
- default-has-module?
- default-has-ptr?
- default-init-ptr
- default-invoke-ptr
- default-invoke-script
- default-lifecycle-fn
- default-lifecycle-prep
- default-raw-eval
- default-scaffold-imports
- default-scaffold-setup-for
- default-scaffold-setup-to
- default-setup-module
- default-setup-module-basic
- default-setup-module-emit
- default-setup-ptr
- default-tags-ptr
- default-teardown-module
- default-teardown-module-basic
- default-teardown-ptr
- default-transform-in-ptr
- default-transform-out-ptr
- install-lang!
- install-type!
- multistage-invoke
- multistage-setup-for
- multistage-setup-to
- multistage-teardown-at
- multistage-teardown-for
- multistage-teardown-to
- normalize-body-forms
- return-format
- return-format-simple
- return-transform
- return-wrap-invoke
- rt-default
- rt-default?
- rt-null
hara.lang.script
Public variables and functions:
- !
- +module-keys+
- +runtime-keys+
- annex:get
- annex:list
- annex:restart-all
- annex:start
- annex:start-all
- annex:stop
- annex:stop-all
- install
- resolve-runtime-config
- script
- script+
- script-
- script-ext
- script-ext-run
- script-fn
- script-fn-base
- script-macro-import
- script-ns-import
- script-require-target-id
- script-specialize-config
- script-specialize-merge-contracts
- script-specialize-require
- script-test
- script-test-mode?
- script-test-prep
hara.lang.script-macro
Public variables and functions:
- +form-allow+
- body-arglists
- call-thunk
- defmacro.!
- hydrate-top-level-entry
- intern-!
- intern-!-fn
- intern-def$
- intern-def$-fn
- intern-defmacro
- intern-defmacro-fn
- intern-defmacro-rt-fn
- intern-free
- intern-free-fn
- intern-grammar
- intern-highlights
- intern-in
- intern-macros
- intern-prep
- intern-top-level
- intern-top-level-fn
hara.lang.type-notify
Public variables and functions:
- *notify-capture*
- *notify-override*
- add-listener
- clear-oneshot-sinks
- clear-sink
- default-notify
- default-notify:reset
- get-oneshot-id
- get-sink
- handle-notify-http
- handle-notify-socket
- has-sink?
- notify-server
- notify-server:create
- process-capture
- process-message
- process-print
- remove-listener
- remove-oneshot-id
- start-notify
- start-notify-http
- start-notify-socket
- stop-notify
- stop-notify-http
- stop-notify-socket
- watch-oneshot
hara.lang.workspace
Public variables and functions:
- emit-module
- emit-ptr
- intern-macros
- module-entries
- print-module
- ptr-clip
- ptr-display-str
- ptr-print
- ptr-setup
- ptr-setup-deps
- ptr-teardown
- ptr-teardown-deps
- rt-resolve
- rt:inner
- rt:module
- rt:module-meta
- rt:module-purge
- rt:restart
- rt:scaffold
- rt:scaffold-imports
- rt:scaffold-to
- rt:setup
- rt:setup-single
- rt:setup-to
- rt:teardown
- rt:teardown-at
- rt:teardown-single
- rt:teardown-to
- sym-entry
- sym-pointer
hara.model.annex.spec-circom
Public variables and functions:
- !.circom
- +book+
- +features+
- +grammar+
- +init+
- +meta+
- +template+
- break
- component
- component.circom
- def$.circom
- def.circom
- defabstract.circom
- defgen.circom
- defglobal.circom
- defmacro.circom
- defn-.circom
- defn.circom
- defptr.circom
- defrun.circom
- deftemp.circom
- format-string
- include
- include.circom
- main
- main.circom
- pragma
- pragma.circom
- return
- signal
- signal.circom
- template
- template.circom
- tf-component
- tf-constraint
- tf-for
- tf-include
- tf-main
- tf-pragma
- tf-signal
- tf-template
- tf-var
- var
- var.circom
hara.model.annex.spec-fortran
Public variables and functions:
- !.fortran
- +book+
- +features+
- +grammar+
- +init+
- +meta+
- +template+
- br
- break
- def$.fortran
- def.fortran
- defabstract.fortran
- defgen.fortran
- defglobal.fortran
- defmacro.fortran
- defn-.fortran
- defn.fortran
- defptr.fortran
- defrun.fortran
- deftemp.fortran
- fortran-args
- fortran-decl
- fortran-def
- fortran-defn
- fortran-defprogram
- fortran-emit-for
- fortran-emit-if
- fortran-module
- fortran-print
- fortran-type
- module.fortran
- program.fortran
- return
- set=
hara.model.annex.spec-haskell
Public variables and functions:
- !.hs
- +book+
- +features+
- +grammar+
- +init+
- +meta+
- +sym-replace+
- +template+
- as
- data
- def$.hs
- def.hs
- defabstract.hs
- defgen.hs
- defglobal.hs
- defmacro.hs
- defn-.hs
- defn.hs
- defptr.hs
- defrun.hs
- deftemp.hs
- deriving
- emit-indent-body
- emit-raw-str
- haskell-args
- haskell-invoke
- haskell-typesystem
- haskell-vector
- in
- instance
- module
- newtype
- parse-match-clauses
- qualified
- return
- tf-defn
- tf-do
- tf-if
- tf-lambda
- tf-letrec
- tf-match
- where
hara.model.annex.spec-julia
Public variables and functions:
- !.jl
- +book+
- +features+
- +grammar+
- +init+
- +meta+
- +template+
- break
- def$.jl
- def.jl
- defabstract.jl
- defglobal.jl
- defmacro.jl
- defn-.jl
- defn.jl
- defptr.jl
- defrun.jl
- deftemp.jl
- else
- elseif
- emit-throw
- emit-to
- end
- for
- function
- if
- import
- julia-map-key
- julia-module-export
- julia-module-link
- julia-symbol-global
- local
- module
- return
- tf-dict
- tf-for-array
- tf-for-index
- tf-for-iter
- tf-for-object
- tf-local
- tf-ternary
- using
hara.model.annex.spec-lean
Public variables and functions:
- !.lean
- +book+
- +features+
- +grammar+
- +init+
- +meta+
- +template+
- br
- break
- catch-all-pattern?
- def$.lean
- def.lean
- defabstract.lean
- defgen.lean
- defglobal.lean
- defmacro.lean
- defn-.lean
- defn.lean
- defptr.lean
- defrun.lean
- deftemp.lean
- emit-indent-body
- emit-raw-str
- guarded-body
- lean-args
- lean-invoke
- match-form
- parse-match-clauses
- return
- set=
- tf-defn
- tf-if
- tf-lambda
- tf-letrec
- tf-match
hara.model.annex.spec-ocaml
Public variables and functions:
- !.ml
- +book+
- +features+
- +grammar+
- +init+
- +meta+
- +template+
- body-expr
- br
- break
- def$.ml
- def.ml
- defabstract.ml
- defgen.ml
- defglobal.ml
- defmacro.ml
- defn-.ml
- defn.ml
- defptr.ml
- defrun.ml
- deftemp.ml
- emit-indent-body
- emit-lines-with
- emit-raw-str
- ml-args
- ml-invoke
- parse-match-clauses
- return
- set=
- tf-defn
- tf-if
- tf-lambda
- tf-letrec
- tf-match
hara.model.annex.spec-rust
Public variables and functions:
- !.rs
- +book+
- +features+
- +grammar+
- +init+
- +meta+
- +sym-replace+
- +template+
- break
- def$.rs
- def.rs
- defabstract.rs
- defclass.rs
- defenum.rs
- defgen.rs
- defglobal.rs
- defimpl.rs
- defmacro.rs
- defn-.rs
- defn.rs
- defptr.rs
- defrun.rs
- defstruct.rs
- deftemp.rs
- deftrait.rs
- return
- rst-attributes
- rst-defenum
- rst-defimpl
- rst-defstruct
- rst-deftrait
- rst-exec
- rst-new
- rst-typesystem
- rst-vector
hara.model.annex.spec-verilog
Public variables and functions:
- !.verilog
- +book+
- +features+
- +grammar+
- +init+
- +meta+
- +template+
- always.verilog
- assign.verilog
- break
- def$.verilog
- def.verilog
- defabstract.verilog
- defgen.verilog
- defglobal.verilog
- defmacro.verilog
- defn-.verilog
- defn.verilog
- defptr.verilog
- defrun.verilog
- deftemp.verilog
- initial.verilog
- inout.verilog
- input.verilog
- localparam.verilog
- output.verilog
- parameter.verilog
- reg.verilog
- return
- tf-always
- tf-assign
- tf-blocking
- tf-concatenation
- tf-delay
- tf-display
- tf-finish
- tf-initial
- tf-inout
- tf-input
- tf-localparam
- tf-module
- tf-non-blocking
- tf-output
- tf-parameter
- tf-port
- tf-reg
- tf-wire
- wire.verilog
hara.model.annex.spec-xtalk.fn-erlang
Public variables and functions:
- +erlang+
- +erlang-arr+
- +erlang-global+
- +erlang-js+
- +erlang-math+
- +erlang-obj+
- +erlang-return+
- +erlang-str+
- +erlang-type+
- erlang-tf-x-arr-clone
- erlang-tf-x-arr-insert
- erlang-tf-x-arr-pop
- erlang-tf-x-arr-pop-first
- erlang-tf-x-arr-push
- erlang-tf-x-arr-push-first
- erlang-tf-x-arr-reverse
- erlang-tf-x-arr-slice
- erlang-tf-x-arr-sort
- erlang-tf-x-fn
- erlang-tf-x-is-array?
- erlang-tf-x-is-boolean?
- erlang-tf-x-is-function?
- erlang-tf-x-is-integer?
- erlang-tf-x-is-number?
- erlang-tf-x-is-object?
- erlang-tf-x-is-string?
- erlang-tf-x-json-decode
- erlang-tf-x-json-encode
- erlang-tf-x-m-abs
- erlang-tf-x-m-acos
- erlang-tf-x-m-asin
- erlang-tf-x-m-atan
- erlang-tf-x-m-ceil
- erlang-tf-x-m-cos
- erlang-tf-x-m-cosh
- erlang-tf-x-m-exp
- erlang-tf-x-m-floor
- erlang-tf-x-m-log10
- erlang-tf-x-m-loge
- erlang-tf-x-m-max
- erlang-tf-x-m-min
- erlang-tf-x-m-mod
- erlang-tf-x-m-pow
- erlang-tf-x-m-quot
- erlang-tf-x-m-sin
- erlang-tf-x-m-sinh
- erlang-tf-x-m-sqrt
- erlang-tf-x-m-tan
- erlang-tf-x-m-tanh
- erlang-tf-x-obj-clone
- erlang-tf-x-obj-keys
- erlang-tf-x-obj-pairs
- erlang-tf-x-obj-vals
- erlang-tf-x-return-encode
- erlang-tf-x-return-eval
- erlang-tf-x-return-wrap
- erlang-tf-x-str-char
- erlang-tf-x-str-index-of
- erlang-tf-x-str-join
- erlang-tf-x-str-replace
- erlang-tf-x-str-split
- erlang-tf-x-str-substring
- erlang-tf-x-str-to-lower
- erlang-tf-x-str-to-upper
- erlang-tf-x-to-number
- erlang-tf-x-to-string
hara.model.annex.spec-xtalk.fn-julia
Public variables and functions:
- +julia+
- +julia-arr+
- +julia-bit+
- +julia-core+
- +julia-custom+
- +julia-file+
- +julia-global+
- +julia-http+
- +julia-iter+
- +julia-js+
- +julia-lu+
- +julia-math+
- +julia-obj+
- +julia-promise+
- +julia-proto+
- +julia-return+
- +julia-shell+
- +julia-socket+
- +julia-str+
- +julia-type+
- julia-error-value-expr
- julia-free-iife
- julia-free-infix
- julia-free-try-catch
- julia-global-key
- julia-promise-native-check
- julia-promise-reject-form
- julia-promise-resolve-form
- julia-promise-wrap-expr
- julia-shell-read-expr
- julia-tf-x-apply
- julia-tf-x-arr-foldr
- julia-tf-x-arr-insert
- julia-tf-x-arr-remove
- julia-tf-x-arr-slice
- julia-tf-x-arr-sort
- julia-tf-x-async-run
- julia-tf-x-del
- julia-tf-x-eval
- julia-tf-x-ex-data
- julia-tf-x-ex-message
- julia-tf-x-ex-native?
- julia-tf-x-ex-new
- julia-tf-x-file-resolve
- julia-tf-x-file-slurp
- julia-tf-x-file-spit
- julia-tf-x-get-key
- julia-tf-x-global-del
- julia-tf-x-global-has?
- julia-tf-x-global-set
- julia-tf-x-has-key?
- julia-tf-x-is-array?
- julia-tf-x-is-boolean?
- julia-tf-x-is-function?
- julia-tf-x-is-integer?
- julia-tf-x-is-number?
- julia-tf-x-is-object?
- julia-tf-x-is-string?
- julia-tf-x-iter-eq
- julia-tf-x-iter-from-obj
- julia-tf-x-iter-has?
- julia-tf-x-iter-native?
- julia-tf-x-lu-create
- julia-tf-x-lu-del
- julia-tf-x-lu-eq
- julia-tf-x-lu-get
- julia-tf-x-lu-set
- julia-tf-x-m-ceil
- julia-tf-x-m-floor
- julia-tf-x-notify-http
- julia-tf-x-obj-assign
- julia-tf-x-obj-keys
- julia-tf-x-obj-pairs
- julia-tf-x-obj-vals
- julia-tf-x-prototype-create
- julia-tf-x-prototype-get
- julia-tf-x-prototype-method
- julia-tf-x-prototype-set
- julia-tf-x-prototype-tostring
- julia-tf-x-return-encode
- julia-tf-x-return-eval
- julia-tf-x-return-wrap
- julia-tf-x-shell
- julia-tf-x-socket-close
- julia-tf-x-socket-connect
- julia-tf-x-socket-send
- julia-tf-x-str-char
- julia-tf-x-str-index-of
- julia-tf-x-str-join
- julia-tf-x-str-replace
- julia-tf-x-str-substring
- julia-tf-x-str-to-fixed
- julia-tf-x-to-number
- julia-tf-x-type-native
- julia-tf-x-unpack
hara.model.annex.spec-xtalk.fn-perl
Public variables and functions:
- +perl+
- +perl-arr+
- +perl-core+
- +perl-math+
- +perl-return+
- +perl-str+
- +perl-type+
- perl-tf-x-arr-pop
- perl-tf-x-arr-pop-first
- perl-tf-x-arr-push
- perl-tf-x-arr-push-first
- perl-tf-x-cat
- perl-tf-x-len
- perl-tf-x-m-abs
- perl-tf-x-m-cos
- perl-tf-x-m-exp
- perl-tf-x-m-log
- perl-tf-x-m-pow
- perl-tf-x-m-sin
- perl-tf-x-m-sqrt
- perl-tf-x-print
- perl-tf-x-return-encode
- perl-tf-x-return-eval
- perl-tf-x-return-wrap
- perl-tf-x-str-index-of
- perl-tf-x-str-join
- perl-tf-x-str-split
- perl-tf-x-str-substring
- perl-tf-x-str-to-lower
- perl-tf-x-str-to-upper
hara.model.annex.spec-xtalk.fn-php
Public variables and functions:
- +php+
- +php-arr+
- +php-async+
- +php-core+
- +php-custom+
- +php-ex+
- +php-file+
- +php-for+
- +php-iter+
- +php-json+
- +php-lu+
- +php-math+
- +php-obj+
- +php-return+
- +php-socket+
- +php-str+
- +php-thread+
- +php-type+
- php-tf-for-array
- php-tf-for-index
- php-tf-for-iter
- php-tf-for-object
- php-tf-x-apply
- php-tf-x-arr-assign
- php-tf-x-arr-clone
- php-tf-x-arr-each
- php-tf-x-arr-every
- php-tf-x-arr-filter
- php-tf-x-arr-find
- php-tf-x-arr-foldl
- php-tf-x-arr-foldr
- php-tf-x-arr-insert
- php-tf-x-arr-map
- php-tf-x-arr-pop
- php-tf-x-arr-pop-first
- php-tf-x-arr-push
- php-tf-x-arr-push-first
- php-tf-x-arr-remove
- php-tf-x-arr-slice
- php-tf-x-arr-some
- php-tf-x-arr-sort
- php-tf-x-async-run
- php-tf-x-cat
- php-tf-x-construct
- php-tf-x-err
- php-tf-x-eval
- php-tf-x-ex-data
- php-tf-x-ex-message
- php-tf-x-ex-native?
- php-tf-x-ex-new
- php-tf-x-file-slurp
- php-tf-x-file-spit
- php-tf-x-has-key?
- php-tf-x-is-array?
- php-tf-x-is-boolean?
- php-tf-x-is-integer?
- php-tf-x-is-number?
- php-tf-x-is-object?
- php-tf-x-is-string?
- php-tf-x-iter-eq
- php-tf-x-iter-from
- php-tf-x-iter-from-arr
- php-tf-x-iter-from-obj
- php-tf-x-iter-has?
- php-tf-x-iter-native?
- php-tf-x-iter-next
- php-tf-x-len
- php-tf-x-lu-del
- php-tf-x-lu-eq
- php-tf-x-lu-get
- php-tf-x-lu-set
- php-tf-x-m-max
- php-tf-x-m-min
- php-tf-x-m-mod
- php-tf-x-m-pow
- php-tf-x-m-quot
- php-tf-x-now-ms
- php-tf-x-obj-assign
- php-tf-x-obj-clone
- php-tf-x-obj-keys
- php-tf-x-obj-pairs
- php-tf-x-obj-vals
- php-tf-x-print
- php-tf-x-random
- php-tf-x-return-encode
- php-tf-x-return-eval
- php-tf-x-return-wrap
- php-tf-x-shell
- php-tf-x-socket-close
- php-tf-x-socket-connect
- php-tf-x-socket-send
- php-tf-x-str-char
- php-tf-x-str-comp
- php-tf-x-str-ends-with
- php-tf-x-str-format
- php-tf-x-str-index-of
- php-tf-x-str-join
- php-tf-x-str-len
- php-tf-x-str-pad-left
- php-tf-x-str-pad-right
- php-tf-x-str-replace
- php-tf-x-str-split
- php-tf-x-str-starts-with
- php-tf-x-str-substring
- php-tf-x-str-to-fixed
- php-tf-x-str-to-lower
- php-tf-x-str-to-upper
- php-tf-x-str-trim
- php-tf-x-str-trim-left
- php-tf-x-str-trim-right
- php-tf-x-type-native
- php-tf-x-with-delay
hara.model.annex.spec-xtalk.fn-r
Public variables and functions:
- +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-local-block
- r-propagate-symbol
- r-tf-x-apply
- r-tf-x-arr-assign
- r-tf-x-arr-clone
- r-tf-x-arr-concat
- r-tf-x-arr-each
- r-tf-x-arr-every
- r-tf-x-arr-filter
- r-tf-x-arr-find
- r-tf-x-arr-foldl
- r-tf-x-arr-foldr
- r-tf-x-arr-insert
- r-tf-x-arr-map
- r-tf-x-arr-pop
- r-tf-x-arr-pop-first
- r-tf-x-arr-push
- r-tf-x-arr-push-first
- r-tf-x-arr-remove
- r-tf-x-arr-reverse
- r-tf-x-arr-slice
- r-tf-x-arr-some
- r-tf-x-arr-sort
- r-tf-x-bit-and
- r-tf-x-bit-lshift
- r-tf-x-bit-or
- r-tf-x-bit-rshift
- r-tf-x-bit-xor
- r-tf-x-cat
- r-tf-x-del
- r-tf-x-del-key
- r-tf-x-err
- r-tf-x-eval
- r-tf-x-file-resolve
- r-tf-x-file-slurp
- r-tf-x-file-spit
- r-tf-x-get-key
- r-tf-x-global-del
- r-tf-x-global-has?
- r-tf-x-global-set
- r-tf-x-has-key?
- r-tf-x-is-array?
- r-tf-x-is-boolean?
- r-tf-x-is-function?
- r-tf-x-is-integer?
- r-tf-x-is-number?
- r-tf-x-is-object?
- r-tf-x-is-string?
- r-tf-x-iter-eq
- r-tf-x-iter-from
- r-tf-x-iter-from-arr
- r-tf-x-iter-from-obj
- r-tf-x-iter-has?
- r-tf-x-iter-mark
- r-tf-x-iter-native?
- r-tf-x-iter-next
- r-tf-x-json-decode
- r-tf-x-json-encode
- r-tf-x-len
- r-tf-x-lu-create
- r-tf-x-lu-del
- r-tf-x-lu-eq
- r-tf-x-lu-get
- r-tf-x-lu-key
- r-tf-x-lu-set
- r-tf-x-m-abs
- r-tf-x-m-acos
- r-tf-x-m-asin
- r-tf-x-m-atan
- r-tf-x-m-ceil
- r-tf-x-m-cos
- r-tf-x-m-cosh
- r-tf-x-m-exp
- r-tf-x-m-floor
- r-tf-x-m-log10
- r-tf-x-m-loge
- r-tf-x-m-max
- r-tf-x-m-min
- r-tf-x-m-mod
- r-tf-x-m-pow
- r-tf-x-m-quot
- r-tf-x-m-sin
- r-tf-x-m-sinh
- r-tf-x-m-sqrt
- r-tf-x-m-tan
- r-tf-x-m-tanh
- r-tf-x-nil?
- r-tf-x-not-nil?
- r-tf-x-obj-assign
- r-tf-x-obj-clone
- r-tf-x-obj-keys
- r-tf-x-obj-pairs
- r-tf-x-obj-vals
- r-tf-x-print
- r-tf-x-pwd
- r-tf-x-random
- r-tf-x-return-encode
- r-tf-x-return-eval
- r-tf-x-return-wrap
- r-tf-x-set-key
- r-tf-x-shell
- r-tf-x-socket-close
- r-tf-x-socket-connect
- r-tf-x-socket-send
- r-tf-x-str-char
- r-tf-x-str-comp
- r-tf-x-str-index-of
- r-tf-x-str-join
- r-tf-x-str-len
- r-tf-x-str-replace
- r-tf-x-str-split
- r-tf-x-str-substring
- r-tf-x-str-to-fixed
- r-tf-x-str-to-lower
- r-tf-x-str-to-upper
- r-tf-x-str-trim
- r-tf-x-str-trim-left
- r-tf-x-str-trim-right
- r-tf-x-to-number
- r-tf-x-to-string
- r-tf-x-type-native
- r-unname
- r-update-self
hara.model.annex.spec-xtalk.fn-ruby
Public variables and functions:
- +ruby+
- +ruby-arr+
- +ruby-core+
- +ruby-file+
- +ruby-global+
- +ruby-http+
- +ruby-iter+
- +ruby-json+
- +ruby-lu+
- +ruby-math+
- +ruby-network+
- +ruby-promise+
- +ruby-proto+
- +ruby-return+
- +ruby-shell+
- +ruby-str+
- +ruby-type+
- ruby-tf-prototype-create
- ruby-tf-prototype-get
- ruby-tf-prototype-method
- ruby-tf-prototype-set
- ruby-tf-x-apply
- ruby-tf-x-arr-clone
- ruby-tf-x-arr-each
- ruby-tf-x-arr-every
- ruby-tf-x-arr-insert
- ruby-tf-x-arr-pop
- ruby-tf-x-arr-pop-first
- ruby-tf-x-arr-push
- ruby-tf-x-arr-push-first
- ruby-tf-x-arr-remove
- ruby-tf-x-arr-sort
- ruby-tf-x-b64-decode
- ruby-tf-x-b64-encode
- ruby-tf-x-cat
- ruby-tf-x-construct
- ruby-tf-x-del
- ruby-tf-x-del-key
- ruby-tf-x-ex-data
- ruby-tf-x-ex-message
- ruby-tf-x-ex-native?
- ruby-tf-x-ex-new
- ruby-tf-x-file-resolve
- ruby-tf-x-file-slurp
- ruby-tf-x-file-spit
- ruby-tf-x-get-key
- ruby-tf-x-global-del
- ruby-tf-x-global-has?
- ruby-tf-x-global-set
- ruby-tf-x-has-key?
- ruby-tf-x-is-array?
- ruby-tf-x-is-boolean?
- ruby-tf-x-is-function?
- ruby-tf-x-is-integer?
- ruby-tf-x-is-number?
- ruby-tf-x-is-object?
- ruby-tf-x-is-string?
- ruby-tf-x-iter-eq
- ruby-tf-x-iter-from
- ruby-tf-x-iter-from-arr
- ruby-tf-x-iter-from-obj
- ruby-tf-x-iter-generator
- ruby-tf-x-iter-has?
- ruby-tf-x-iter-native?
- ruby-tf-x-iter-next
- ruby-tf-x-iter-null
- ruby-tf-x-json-decode
- ruby-tf-x-json-encode
- ruby-tf-x-len
- ruby-tf-x-lu-create
- ruby-tf-x-lu-del
- ruby-tf-x-lu-eq
- ruby-tf-x-lu-get
- ruby-tf-x-lu-set
- ruby-tf-x-m-abs
- ruby-tf-x-m-acos
- ruby-tf-x-m-asin
- ruby-tf-x-m-atan
- ruby-tf-x-m-ceil
- ruby-tf-x-m-cosh
- ruby-tf-x-m-floor
- ruby-tf-x-m-log10
- ruby-tf-x-m-max
- ruby-tf-x-m-min
- ruby-tf-x-m-mod
- ruby-tf-x-m-pow
- ruby-tf-x-m-quot
- ruby-tf-x-m-sinh
- ruby-tf-x-m-tan
- ruby-tf-x-m-tanh
- ruby-tf-x-notify-http
- ruby-tf-x-now-ms
- ruby-tf-x-obj-clone
- ruby-tf-x-print
- ruby-tf-x-pwd
- ruby-tf-x-random
- ruby-tf-x-return-encode
- ruby-tf-x-return-eval
- ruby-tf-x-return-wrap
- ruby-tf-x-set-key
- ruby-tf-x-shell
- ruby-tf-x-socket-close
- ruby-tf-x-socket-connect
- ruby-tf-x-socket-send
- ruby-tf-x-str-char
- ruby-tf-x-str-comp
- ruby-tf-x-str-ends-with
- ruby-tf-x-str-format
- ruby-tf-x-str-index-of
- ruby-tf-x-str-join
- ruby-tf-x-str-replace
- ruby-tf-x-str-split
- ruby-tf-x-str-starts-with
- ruby-tf-x-str-substring
- ruby-tf-x-str-to-fixed
- ruby-tf-x-str-to-lower
- ruby-tf-x-str-to-upper
- ruby-tf-x-str-trim
- ruby-tf-x-str-trim-left
- ruby-tf-x-str-trim-right
- ruby-tf-x-to-number
- ruby-tf-x-to-string
- ruby-tf-x-type-native
- ruby-tf-x-unpack
- ruby-tv-x-get-key
hara.model.spec-bash
Public variables and functions:
- !.sh
- +book+
- +features+
- +grammar+
- +init+
- +template+
- bash-assign
- bash-check-fn
- bash-cond
- bash-dash-param
- bash-defn
- bash-defn-
- bash-expand
- bash-here
- bash-if
- bash-invoke
- bash-map
- bash-pipeleft
- bash-piperight
- bash-quote
- bash-quote-item
- bash-set
- bash-subshell
- bash-test
- bash-var
- bash-when
- break
- def$.sh
- def.sh
- defmacro.sh
- defn.sh
- defptr.sh
- defrun.sh
- return
hara.model.spec-c
Public variables and functions:
- !.c
- +book+
- +features+
- +grammar+
- +init+
- +meta+
- +template+
- break
- c-fn-args
- c-sanitize
- def$.c
- def.c
- defabstract.c
- defgen.c
- defglobal.c
- define.c
- defmacro.c
- defn-.c
- defn.c
- defptr.c
- defrun.c
- deftemp.c
- emit-defn
- enum.c
- return
- struct.c
- tf-arrow
- tf-define
- tf-enum
- tf-sizeof
- tf-struct
- tf-typedef
- to-c-type
- typedef.c
hara.model.spec-dart
Public variables and functions:
- !.dt
- +book+
- +features+
- +grammar+
- +init+
- +meta+
- +template+
- break
- continue
- dart-emit-input-rest
- dart-fn
- dart-map-key
- dart-string
- dart-tf-let-bind
- dart-tf-ternary
- dart-var
- def$.dt
- def.dt
- defclass.dt
- defgen.dt
- defglobal.dt
- defmacro.dt
- defn.dt
- defptr.dt
- defrun.dt
- deftemp.dt
- return
- tf-for-array
- tf-for-iter
- tf-for-object
hara.model.spec-dart.typed
Public variables and functions:
- *emit-options*
- emit-analysis-declarations
- emit-class-constructor
- emit-class-field
- emit-dart-type
- emit-function-declaration
- emit-namespace-declarations
- emit-record-class
- emit-spec-declaration
- emit-value-declaration
- lossy-dart-type
- lower-camel
- maybe-unwrapped
- named-dart-ident
- sanitize-ident
- upper-camel
hara.model.spec-elisp
Public variables and functions:
- !.elisp
- +book+
- +elisp-local-extend+
- +elisp-local-override+
- +elisp-transform-config+
- +features+
- +grammar+
- +init+
- +meta+
- +reserved+
- def$.elisp
- def.elisp
- defabstract.elisp
- defgen.elisp
- defglobal.elisp
- defmacro.elisp
- defn-.elisp
- defn.elisp
- defptr.elisp
- defrun.elisp
- deftemp.elisp
- elisp-expand
- elisp-invoke
- elisp-normalize-funcalls
- elisp-tf-band
- elisp-tf-bor
- elisp-tf-break
- elisp-tf-bsl
- elisp-tf-bsr
- elisp-tf-bxor
- elisp-tf-for-array
- elisp-tf-for-index
- elisp-tf-for-iter
- elisp-tf-for-object
- elisp-tf-mod
- elisp-tf-pow
- elisp-tf-throw
- elisp-tf-xor
- elisp-transform
- emit-elisp
- emit-elisp-coll
- emit-elisp-form
- emit-elisp-map
hara.model.spec-gdscript
Public variables and functions:
- !.gd
- +book+
- +features+
- +grammar+
- +init+
- +meta+
- +template+
- await
- break
- def$.gd
- def.gd
- defabstract.gd
- defglobal.gd
- defmacro.gd
- defn-.gd
- defn.gd
- defptr.gd
- defrun.gd
- deftemp.gd
- gdscript-dot
- gdscript-fn
- gdscript-module-export
- gdscript-module-link
- gdscript-var
- pass
- return
- tf-for-array
- tf-for-index
- tf-for-iter
- tf-for-object
- yield
hara.model.spec-go
Public variables and functions:
- !.go
- +book+
- +features+
- +grammar+
- +init+
- +meta+
- +template+
- break
- continue
- def$.go
- def.go
- defabstract.go
- defclass.go
- defgen.go
- defglobal.go
- definterface.go
- defmacro.go
- defn-.go
- defn.go
- defptr.go
- defrun.go
- defstruct.go
- deftemp.go
- fallthrough
- go-definterface
- go-defstruct
- go-typesystem
- go-vector
- return
- tf-go-arrow
hara.model.spec-haxe
Public variables and functions:
- !.hx
- +book+
- +features+
- +grammar+
- +haxe+
- +haxe-core+
- +haxe-js+
- +haxe-return+
- +haxe-type+
- +init+
- +meta+
- +template+
- break
- continue
- def$.hx
- def.hx
- defclass.hx
- defgen.hx
- defglobal.hx
- defmacro.hx
- defn.hx
- defptr.hx
- defrun.hx
- deftemp.hx
- haxe-fn
- haxe-for-array
- haxe-for-object
- haxe-map-key
- haxe-symbol
- haxe-tf-x-apply
- haxe-tf-x-cat
- haxe-tf-x-del
- haxe-tf-x-del-key
- haxe-tf-x-err
- haxe-tf-x-eval
- haxe-tf-x-ex-data
- haxe-tf-x-ex-message
- haxe-tf-x-ex-native?
- haxe-tf-x-ex-new
- haxe-tf-x-get-key
- haxe-tf-x-has-key?
- haxe-tf-x-is-array?
- haxe-tf-x-is-boolean?
- haxe-tf-x-is-function?
- haxe-tf-x-is-integer?
- haxe-tf-x-is-number?
- haxe-tf-x-is-object?
- haxe-tf-x-is-string?
- haxe-tf-x-json-decode
- haxe-tf-x-json-encode
- haxe-tf-x-len
- haxe-tf-x-print
- haxe-tf-x-random
- haxe-tf-x-return-encode
- haxe-tf-x-return-eval
- haxe-tf-x-return-wrap
- haxe-tf-x-to-number
- haxe-tf-x-to-string
- haxe-tf-x-type-native
- haxe-var
- return
hara.model.spec-js
Public variables and functions:
- !.js
- *template-fn*
- +book+
- +features+
- +grammar+
- +init+
- +template+
- break
- def$.js
- def.js
- defclass.js
- defelem.js
- defgen.js
- defglobal.js
- defmacro.js
- defn-.js
- defn.js
- defptr.js
- defrun.js
- deftemp.js
- del
- emit-html
- js-defclass
- js-emit-input-rest
- js-map
- js-map-key
- js-regex
- js-set
- js-tf-for-array
- js-tf-for-iter
- js-tf-for-object
- js-tf-prototype-create
- js-tf-prototype-method
- js-tf-var-const
- js-tf-var-let
- js-vector
- reject
- return
- tab
hara.model.spec-js.ts
Public variables and functions:
- analysis-import-groups
- collect-type-refs
- declaration-output-path
- emit-analysis-declarations
- emit-function-arg
- emit-function-declaration
- emit-import-declaration
- emit-import-item
- emit-imports
- emit-namespace-declarations
- emit-open-record
- emit-record-fields
- emit-spec-declaration
- emit-ts-type
- emit-value-declaration
- emitted-specs
- export-ts-ident
- fn-type
- module-dts-artifact
- named-ts-ident
- ns->module-path
- prop-ident
- quoted-prop
- sanitize-ts-ident
- unwrap-maybe
- valid-ts-ident?
hara.model.spec-lua
Public variables and functions:
- !.lua
- +book+
- +features+
- +grammar+
- +init+
- +meta+
- +template+
- break
- def$.lua
- def.lua
- defabstract.lua
- defgen.lua
- defglobal.lua
- defmacro.lua
- defn-.lua
- defn.lua
- defptr.lua
- defrun.lua
- deftemp.lua
- local
- lua-emit-input-rest
- lua-map-key
- lua-module-export
- lua-module-link
- lua-tf-c-ffi
- lua-tf-decby
- lua-tf-defgen
- lua-tf-for-array
- lua-tf-for-async
- lua-tf-for-index
- lua-tf-for-iter
- lua-tf-for-object
- lua-tf-for-return
- lua-tf-incby
- lua-tf-local
- lua-tf-mulby
- lua-tf-prototype-create
- lua-tf-prototype-method
- lua-tf-throw
- lua-tf-yield
- lua-vector
- return
- tab
- until
- variant-grammar
- variant-meta
hara.model.spec-postgres
Public variables and functions:
- !.pg
- +book+
- +features+
- +grammar+
- +init+
- +meta+
- +template+
- break
- def$.pg
- def.pg
- defabstract.pg
- defconst.pg
- defenum.pg
- defindex.pg
- defmacro.pg
- defn-.pg
- defn.pg
- defpartition.pg
- defpolicy.pg
- defptr.pg
- defpublication.pg
- defrun.pg
- defsubscription.pg
- deftrigger.pg
- deftype.pg
- do:assert
- pg-tf-free-data
- pg-tf-free-vec
- pg-vector
- return
hara.model.spec-postgres.common
Public variables and functions:
- +pg-query-alias+
- +pg-type-alias+
- block-case-block
- block-do-block
- block-do-suppress
- block-loop-block
- block-while-block
- pg-array
- pg-base-token
- pg-current-module-link?
- pg-defblock
- pg-defenum
- pg-defindex
- pg-defpolicy
- pg-defpublication
- pg-defsubscription
- pg-deftrigger
- pg-deftype-ref-name
- pg-do-assert
- pg-entry-literal
- pg-entry-token
- pg-format
- pg-full-token
- pg-hydrate
- pg-hydrate-module-static
- pg-invoke-typecast
- pg-link-symbol
- pg-linked
- pg-linked-token
- pg-map
- pg-policy-format
- pg-publication-format
- pg-resolve-entry
- pg-set
- pg-string
- pg-subscription-format
- pg-sym-meta
- pg-type-alias
- pg-typecast
- pg-uuid
hara.model.spec-postgres.entity-util
Public variables and functions:
- *ns-str*
- +addons+
- +app+
- add-addon
- addons-remove
- default-application
- default-fields
- default-ns-str
- fill-priority
- get-access
- get-addon
- get-tracking
- get-tracking-columns
- init-addons
- init-default-ns-str
- normalise-ref
- type-boolean
- type-class
- type-class-ref
- type-code
- type-color
- type-detail
- type-id-text
- type-id-v1
- type-id-v4
- type-image
- type-log
- type-log-entry
- type-name
- type-ref
- type-tags
hara.model.spec-postgres.form-deftype
Public variables and functions:
- pg-deftype
- pg-deftype-col-fn
- pg-deftype-col-sql
- pg-deftype-enum-col
- pg-deftype-foreign-groups
- pg-deftype-foreigns
- pg-deftype-format
- pg-deftype-format-fragment
- pg-deftype-format-generated
- pg-deftype-format-raw
- pg-deftype-gen-constraint
- pg-deftype-indexes
- pg-deftype-partition
- pg-deftype-primaries
- pg-deftype-ref
- pg-deftype-ref-current
- pg-deftype-ref-link
- pg-deftype-ref-name
- pg-deftype-spec-normalize
- pg-deftype-uniques
hara.model.spec-python
Public variables and functions:
- !.py
- +book+
- +features+
- +grammar+
- +init+
- +meta+
- +template+
- await
- break
- def$.py
- def.py
- defclass.py
- defgen.py
- defglobal.py
- defmacro.py
- defn.py
- defptr.py
- defrun.py
- deftemp.py
- pass
- python-defclass
- python-defn
- python-defn-
- python-dot
- python-emit-input-rest
- python-emit-nonlocal
- python-fn
- python-tf-prototype-create
- python-tf-prototype-get
- python-tf-prototype-method
- python-tf-prototype-set
- python-var
- raise
- return
- tf-for-array
- tf-for-index
- tf-for-iter
- tf-for-object
- tf-for-return
- tup
- with
- yield
hara.model.spec-ruby
Public variables and functions:
- !.rb
- +book+
- +features+
- +grammar+
- +init+
- +template+
- br
- break
- def$.rb
- def.rb
- defclass.rb
- defgen.rb
- defglobal.rb
- defmacro.rb
- defn.rb
- defptr.rb
- defrun.rb
- deftemp.rb
- return
- ruby-def
- ruby-defgen
- ruby-defn
- ruby-defn-
- ruby-destructure-key
- ruby-div
- ruby-dot
- ruby-emit-args
- ruby-emit-input-rest
- ruby-emit-range
- ruby-fn
- ruby-invoke
- ruby-map
- ruby-method-ref
- ruby-string
- ruby-symbol
- ruby-symbol-global
- ruby-throw
- ruby-var
- set=
- tf-for-array
- tf-for-index
- tf-for-iter
- tf-for-object
hara.model.spec-scheme
Public variables and functions:
- !.scheme
- +book+
- +features+
- +grammar+
- +init+
- +meta+
- +reserved+
- +scheme-local-extend+
- +scheme-local-override+
- +scheme-transform-config+
- def$.scheme
- def.scheme
- defabstract.scheme
- defgen.scheme
- defglobal.scheme
- defmacro.scheme
- defn-.scheme
- defn.scheme
- defptr.scheme
- defrun.scheme
- deftemp.scheme
- emit-scheme
- emit-scheme-coll
- emit-scheme-form
- emit-scheme-map
- scheme-expand
- scheme-tf-band
- scheme-tf-bor
- scheme-tf-break
- scheme-tf-bsl
- scheme-tf-bsr
- scheme-tf-bxor
- scheme-tf-for-array
- scheme-tf-for-index
- scheme-tf-for-iter
- scheme-tf-for-object
- scheme-tf-mod
- scheme-tf-pow
- scheme-tf-throw
- scheme-tf-xor
- scheme-transform
hara.model.spec-solidity
Public variables and functions:
- !.sol
- +book+
- +features+
- +grammar+
- +init+
- +meta+
- +modifiers+
- +template+
- +types+
- +visibility+
- break
- def$.sol
- def.sol
- defabstract.sol
- defaddress.sol
- defclass.sol
- defconstructor.sol
- defcontract.sol
- defenum.sol
- deferror.sol
- defevent.sol
- defgen.sol
- defglobal.sol
- definterface.sol
- deflibrary.sol
- defmacro.sol
- defmapping.sol
- defmodifier.sol
- defn-.sol
- defn.sol
- defptr.sol
- defrun.sol
- defstruct.sol
- deftemp.sol
- return
- sol-assembly
- sol-def
- sol-defaddress
- sol-defconstructor
- sol-defcontract
- sol-defenum
- sol-deferror
- sol-defevent
- sol-definterface
- sol-deflibrary
- sol-defmapping
- sol-defmodifier
- sol-defn
- sol-defstruct
- sol-emit-block
- sol-emit-body
- sol-emit-let
- sol-emit-returns
- sol-emit-statement
- sol-fn-elements
- sol-keyword-fn
- sol-map-key
- sol-tf-mapping
- sol-tf-var-ext
- sol-unchecked
- sol-util-types
hara.model.spec-xtalk.fn-dart
Public variables and functions:
- +dart+
- +dart-arr+
- +dart-core+
- +dart-file+
- +dart-iter+
- +dart-json+
- +dart-lu+
- +dart-math+
- +dart-obj+
- +dart-promise+
- +dart-proto+
- +dart-return+
- +dart-shell+
- +dart-socket+
- +dart-str+
- +dart-thread+
- +dart-type+
- dart-call
- dart-comparison-form
- dart-is-map
- dart-json-compact-expr
- dart-map-get
- dart-method0
- dart-runtime-type-string
- dart-string-compare-expr
- dart-tf-x-apply
- dart-tf-x-arr-insert
- dart-tf-x-arr-pop
- dart-tf-x-arr-pop-first
- dart-tf-x-arr-push
- dart-tf-x-arr-push-first
- dart-tf-x-arr-remove
- dart-tf-x-arr-slice
- dart-tf-x-arr-sort
- dart-tf-x-async-run
- dart-tf-x-cat
- dart-tf-x-construct
- dart-tf-x-del
- dart-tf-x-del-key
- dart-tf-x-eval
- dart-tf-x-ex-data
- dart-tf-x-ex-message
- dart-tf-x-ex-native?
- dart-tf-x-ex-new
- dart-tf-x-file-resolve
- dart-tf-x-file-slurp
- dart-tf-x-file-spit
- dart-tf-x-gt
- dart-tf-x-gte
- dart-tf-x-has-key?
- dart-tf-x-is-array?
- dart-tf-x-is-boolean?
- dart-tf-x-is-function?
- dart-tf-x-is-integer?
- dart-tf-x-is-number?
- dart-tf-x-is-object?
- dart-tf-x-is-string?
- dart-tf-x-iter-eq
- dart-tf-x-iter-from
- dart-tf-x-iter-from-arr
- dart-tf-x-iter-from-obj
- dart-tf-x-iter-has?
- dart-tf-x-iter-native?
- dart-tf-x-iter-next
- dart-tf-x-iter-null
- dart-tf-x-len
- dart-tf-x-lt
- dart-tf-x-lte
- dart-tf-x-lu-create
- dart-tf-x-lu-del
- dart-tf-x-lu-get
- dart-tf-x-lu-set
- dart-tf-x-m-abs
- dart-tf-x-m-acos
- dart-tf-x-m-asin
- dart-tf-x-m-atan
- dart-tf-x-m-ceil
- dart-tf-x-m-cos
- dart-tf-x-m-cosh
- dart-tf-x-m-exp
- dart-tf-x-m-floor
- dart-tf-x-m-log10
- dart-tf-x-m-loge
- dart-tf-x-m-max
- dart-tf-x-m-min
- dart-tf-x-m-mod
- dart-tf-x-m-pow
- dart-tf-x-m-quot
- dart-tf-x-m-sin
- dart-tf-x-m-sinh
- dart-tf-x-m-sqrt
- dart-tf-x-m-tan
- dart-tf-x-m-tanh
- dart-tf-x-now-ms
- dart-tf-x-obj-keys
- dart-tf-x-obj-pairs
- dart-tf-x-obj-vals
- dart-tf-x-print
- dart-tf-x-promise
- dart-tf-x-promise-all
- dart-tf-x-promise-catch
- dart-tf-x-promise-finally
- dart-tf-x-promise-native?
- dart-tf-x-promise-new
- dart-tf-x-promise-then
- dart-tf-x-prototype-create
- dart-tf-x-prototype-get
- dart-tf-x-prototype-method
- dart-tf-x-prototype-set
- dart-tf-x-prototype-tostring
- dart-tf-x-pwd
- dart-tf-x-random
- dart-tf-x-return-encode
- dart-tf-x-return-eval
- dart-tf-x-return-wrap
- dart-tf-x-shell
- dart-tf-x-socket-close
- dart-tf-x-socket-connect
- dart-tf-x-socket-send
- dart-tf-x-str-char
- dart-tf-x-str-comp
- dart-tf-x-str-ends-with?
- dart-tf-x-str-includes?
- dart-tf-x-str-index-of
- dart-tf-x-str-join
- dart-tf-x-str-last-index-of
- dart-tf-x-str-replace
- dart-tf-x-str-split
- dart-tf-x-str-starts-with?
- dart-tf-x-str-substring
- dart-tf-x-str-to-fixed
- dart-tf-x-str-to-lower
- dart-tf-x-str-to-upper
- dart-tf-x-str-trim
- dart-tf-x-str-trim-left
- dart-tf-x-str-trim-right
- dart-tf-x-to-number
- dart-tf-x-to-string
- dart-tf-x-type-native
- dart-tf-x-with-delay
- dart-xt-exception?
hara.model.spec-xtalk.fn-elisp
Public variables and functions:
- +elisp+
- +elisp-array+
- +elisp-bit+
- +elisp-core+
- +elisp-file+
- +elisp-global+
- +elisp-http+
- +elisp-iter+
- +elisp-json+
- +elisp-lu+
- +elisp-math+
- +elisp-object+
- +elisp-promise+
- +elisp-proto+
- +elisp-shell+
- +elisp-socket+
- +elisp-string+
- +elisp-type+
- elisp-begin
- elisp-tf-x-apply
- elisp-tf-x-arr-assign
- elisp-tf-x-arr-clone
- elisp-tf-x-arr-concat
- elisp-tf-x-arr-each
- elisp-tf-x-arr-every
- elisp-tf-x-arr-filter
- elisp-tf-x-arr-foldl
- elisp-tf-x-arr-foldr
- elisp-tf-x-arr-insert
- elisp-tf-x-arr-map
- elisp-tf-x-arr-pop
- elisp-tf-x-arr-pop-first
- elisp-tf-x-arr-push
- elisp-tf-x-arr-push-first
- elisp-tf-x-arr-remove
- elisp-tf-x-arr-reverse
- elisp-tf-x-arr-slice
- elisp-tf-x-arr-some
- elisp-tf-x-arr-sort
- elisp-tf-x-async-run
- elisp-tf-x-bit-and
- elisp-tf-x-bit-lshift
- elisp-tf-x-bit-or
- elisp-tf-x-bit-rshift
- elisp-tf-x-bit-xor
- elisp-tf-x-cat
- elisp-tf-x-copy-key
- elisp-tf-x-del
- elisp-tf-x-del-key
- elisp-tf-x-div
- elisp-tf-x-err
- elisp-tf-x-eval
- elisp-tf-x-ex-data
- elisp-tf-x-ex-message
- elisp-tf-x-ex-native?
- elisp-tf-x-ex-new
- elisp-tf-x-file-resolve
- elisp-tf-x-file-slurp
- elisp-tf-x-file-spit
- elisp-tf-x-get-idx
- elisp-tf-x-get-key
- elisp-tf-x-get-path
- elisp-tf-x-global-del
- elisp-tf-x-global-has?
- elisp-tf-x-global-set
- elisp-tf-x-has-key?
- elisp-tf-x-is-array?
- elisp-tf-x-is-boolean?
- elisp-tf-x-is-function?
- elisp-tf-x-is-integer?
- elisp-tf-x-is-number?
- elisp-tf-x-is-object?
- elisp-tf-x-is-string?
- elisp-tf-x-iter-eq
- elisp-tf-x-iter-from
- elisp-tf-x-iter-from-arr
- elisp-tf-x-iter-from-obj
- elisp-tf-x-iter-has?
- elisp-tf-x-iter-native?
- elisp-tf-x-iter-next
- elisp-tf-x-iter-null
- elisp-tf-x-json-decode
- elisp-tf-x-json-encode
- elisp-tf-x-len
- elisp-tf-x-lu-create
- elisp-tf-x-lu-del
- elisp-tf-x-lu-eq
- elisp-tf-x-lu-get
- elisp-tf-x-lu-set
- elisp-tf-x-m-abs
- elisp-tf-x-m-acos
- elisp-tf-x-m-asin
- elisp-tf-x-m-atan
- elisp-tf-x-m-ceil
- elisp-tf-x-m-cos
- elisp-tf-x-m-cosh
- elisp-tf-x-m-exp
- elisp-tf-x-m-floor
- elisp-tf-x-m-log10
- elisp-tf-x-m-loge
- elisp-tf-x-m-max
- elisp-tf-x-m-min
- elisp-tf-x-m-mod
- elisp-tf-x-m-pow
- elisp-tf-x-m-quot
- elisp-tf-x-m-sin
- elisp-tf-x-m-sinh
- elisp-tf-x-m-sqrt
- elisp-tf-x-m-tan
- elisp-tf-x-m-tanh
- elisp-tf-x-notify-http
- elisp-tf-x-now-ms
- elisp-tf-x-obj-assign
- elisp-tf-x-obj-clone
- elisp-tf-x-obj-keys
- elisp-tf-x-obj-pairs
- elisp-tf-x-obj-vals
- elisp-tf-x-print
- elisp-tf-x-promise
- elisp-tf-x-promise-all
- elisp-tf-x-promise-catch
- elisp-tf-x-promise-finally
- elisp-tf-x-promise-native?
- elisp-tf-x-promise-new
- elisp-tf-x-promise-then
- elisp-tf-x-prototype-create
- elisp-tf-x-prototype-get
- elisp-tf-x-prototype-method
- elisp-tf-x-prototype-set
- elisp-tf-x-pwd
- elisp-tf-x-random
- elisp-tf-x-return-encode
- elisp-tf-x-return-eval
- elisp-tf-x-return-wrap
- elisp-tf-x-set-idx
- elisp-tf-x-set-key
- elisp-tf-x-shell
- elisp-tf-x-socket-close
- elisp-tf-x-socket-connect
- elisp-tf-x-socket-send
- elisp-tf-x-str-char
- elisp-tf-x-str-comp
- elisp-tf-x-str-ends-with
- elisp-tf-x-str-index-of
- elisp-tf-x-str-join
- elisp-tf-x-str-len
- elisp-tf-x-str-pad-left
- elisp-tf-x-str-pad-right
- elisp-tf-x-str-replace
- elisp-tf-x-str-split
- elisp-tf-x-str-starts-with
- elisp-tf-x-str-substring
- elisp-tf-x-str-to-fixed
- elisp-tf-x-str-to-lower
- elisp-tf-x-str-to-upper
- elisp-tf-x-str-trim
- elisp-tf-x-str-trim-left
- elisp-tf-x-str-trim-right
- elisp-tf-x-to-number
- elisp-tf-x-to-string
- elisp-tf-x-type-native
- elisp-tf-x-with-delay
- elisp-vector->list
- elisp-vector-subseq
hara.model.spec-xtalk.fn-gdscript
Public variables and functions:
- +gdscript+
- +gdscript-array+
- +gdscript-core+
- +gdscript-custom+
- +gdscript-global+
- +gdscript-math+
- +gdscript-string+
- gdscript-tf-x-apply
- gdscript-tf-x-arr-pop
- gdscript-tf-x-arr-push
- gdscript-tf-x-arr-slice
- gdscript-tf-x-cat
- gdscript-tf-x-del
- gdscript-tf-x-del-key
- gdscript-tf-x-err
- gdscript-tf-x-eval
- gdscript-tf-x-ex-data
- gdscript-tf-x-ex-message
- gdscript-tf-x-ex-native?
- gdscript-tf-x-ex-new
- gdscript-tf-x-get-key
- gdscript-tf-x-global-del
- gdscript-tf-x-global-has?
- gdscript-tf-x-global-set
- gdscript-tf-x-has-key?
- gdscript-tf-x-len
- gdscript-tf-x-m-abs
- gdscript-tf-x-m-acos
- gdscript-tf-x-m-asin
- gdscript-tf-x-m-atan
- gdscript-tf-x-m-ceil
- gdscript-tf-x-m-cos
- gdscript-tf-x-m-cosh
- gdscript-tf-x-m-exp
- gdscript-tf-x-m-floor
- gdscript-tf-x-m-log10
- gdscript-tf-x-m-loge
- gdscript-tf-x-m-max
- gdscript-tf-x-m-min
- gdscript-tf-x-m-mod
- gdscript-tf-x-m-pow
- gdscript-tf-x-m-quot
- gdscript-tf-x-m-sin
- gdscript-tf-x-m-sinh
- gdscript-tf-x-m-sqrt
- gdscript-tf-x-m-tan
- gdscript-tf-x-m-tanh
- gdscript-tf-x-print
- gdscript-tf-x-random
- gdscript-tf-x-str-join
- gdscript-tf-x-str-replace
- gdscript-tf-x-str-split
- gdscript-tf-x-str-to-lower
- gdscript-tf-x-str-to-upper
- gdscript-tf-x-str-trim
- gdscript-tf-x-type-native
hara.model.spec-xtalk.fn-go
Public variables and functions:
- +go+
- +go-arr+
- +go-core+
- +go-math+
- +go-str+
- go-tf-x-arr-push
- go-tf-x-cat
- go-tf-x-len
- go-tf-x-m-abs
- go-tf-x-m-ceil
- go-tf-x-m-floor
- go-tf-x-m-max
- go-tf-x-m-min
- go-tf-x-m-pow
- go-tf-x-m-sqrt
- go-tf-x-print
- go-tf-x-str-index-of
- go-tf-x-str-join
- go-tf-x-str-split
- go-tf-x-str-to-lower
- go-tf-x-str-to-upper
- go-tf-x-str-trim
hara.model.spec-xtalk.fn-js
Public variables and functions:
- +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-arr-clone
- js-tf-x-arr-concat
- js-tf-x-arr-each
- js-tf-x-arr-every
- js-tf-x-arr-filter
- js-tf-x-arr-find
- js-tf-x-arr-foldl
- js-tf-x-arr-foldr
- js-tf-x-arr-insert
- js-tf-x-arr-map
- js-tf-x-arr-pop
- js-tf-x-arr-pop-first
- js-tf-x-arr-push
- js-tf-x-arr-push-first
- js-tf-x-arr-remove
- js-tf-x-arr-reverse
- js-tf-x-arr-slice
- js-tf-x-arr-some
- js-tf-x-arr-sort
- js-tf-x-async-run
- js-tf-x-bit-not
- js-tf-x-bytes-copy
- js-tf-x-bytes-new
- js-tf-x-bytes-s8
- js-tf-x-bytes-set
- js-tf-x-bytes-slice
- js-tf-x-bytes-u8
- js-tf-x-cat
- js-tf-x-construct
- js-tf-x-ex-data
- js-tf-x-ex-message
- js-tf-x-ex-native?
- js-tf-x-ex-new
- js-tf-x-file-read
- js-tf-x-file-resolve
- js-tf-x-file-write
- js-tf-x-has-key?
- js-tf-x-is-boolean?
- js-tf-x-is-function?
- js-tf-x-is-integer?
- js-tf-x-is-number?
- js-tf-x-is-object?
- js-tf-x-is-string?
- js-tf-x-iter-eq
- js-tf-x-iter-from
- js-tf-x-iter-from-arr
- js-tf-x-iter-from-obj
- js-tf-x-iter-has?
- js-tf-x-iter-native?
- js-tf-x-iter-next
- js-tf-x-len
- js-tf-x-lu-del
- js-tf-x-lu-get
- js-tf-x-lu-set
- js-tf-x-m-max
- js-tf-x-m-min
- js-tf-x-m-mod
- js-tf-x-m-quot
- js-tf-x-notify-http
- js-tf-x-obj-assign
- js-tf-x-obj-clone
- js-tf-x-obj-keys
- js-tf-x-obj-pairs
- js-tf-x-obj-vals
- js-tf-x-promise
- js-tf-x-promise-all
- js-tf-x-promise-catch
- js-tf-x-promise-finally
- js-tf-x-promise-native?
- js-tf-x-promise-new
- js-tf-x-promise-then
- js-tf-x-pwd
- js-tf-x-random
- js-tf-x-return-encode
- js-tf-x-return-eval
- js-tf-x-return-wrap
- js-tf-x-shell
- js-tf-x-socket-close
- js-tf-x-socket-connect
- js-tf-x-socket-send
- js-tf-x-str-char
- js-tf-x-str-comp
- js-tf-x-str-decode
- js-tf-x-str-encode
- js-tf-x-str-ends-with
- js-tf-x-str-index-of
- js-tf-x-str-join
- js-tf-x-str-pad-left
- js-tf-x-str-pad-right
- js-tf-x-str-replace
- js-tf-x-str-split
- js-tf-x-str-starts-with
- js-tf-x-str-substring
- js-tf-x-str-to-fixed
- js-tf-x-str-to-lower
- js-tf-x-str-to-upper
- js-tf-x-str-trim
- js-tf-x-str-trim-left
- js-tf-x-str-trim-right
- js-tf-x-type-native
- js-tf-x-with-delay
hara.model.spec-xtalk.fn-lua
Public variables and functions:
- +lua+
- +lua-arr+
- +lua-bit+
- +lua-bytes+
- +lua-core+
- +lua-custom+
- +lua-file+
- +lua-global+
- +lua-iter+
- +lua-js+
- +lua-lu+
- +lua-math+
- +lua-obj+
- +lua-promise+
- +lua-return+
- +lua-shell+
- +lua-socket+
- +lua-str+
- +lua-type+
- lua-tf-x-apply
- lua-tf-x-arr-clone
- lua-tf-x-arr-insert
- lua-tf-x-arr-pop-first
- lua-tf-x-arr-push-first
- lua-tf-x-arr-remove
- lua-tf-x-arr-slice
- lua-tf-x-arr-sort
- lua-tf-x-async-run
- lua-tf-x-bit-and
- lua-tf-x-bit-lshift
- lua-tf-x-bit-not
- lua-tf-x-bit-or
- lua-tf-x-bit-rshift
- lua-tf-x-bit-xor
- lua-tf-x-bytes-copy
- lua-tf-x-bytes-get
- lua-tf-x-bytes-new
- lua-tf-x-bytes-s8
- lua-tf-x-bytes-set
- lua-tf-x-bytes-slice
- lua-tf-x-bytes-u8
- lua-tf-x-cat
- lua-tf-x-construct
- lua-tf-x-del
- lua-tf-x-err
- lua-tf-x-eval
- lua-tf-x-ex-data
- lua-tf-x-ex-message
- lua-tf-x-ex-native?
- lua-tf-x-ex-new
- lua-tf-x-file-read
- lua-tf-x-file-resolve
- lua-tf-x-file-write
- lua-tf-x-global-del
- lua-tf-x-global-has?
- lua-tf-x-global-set
- lua-tf-x-has-key?
- lua-tf-x-hash-id
- lua-tf-x-is-array?
- lua-tf-x-is-boolean?
- lua-tf-x-is-function?
- lua-tf-x-is-integer?
- lua-tf-x-is-number?
- lua-tf-x-is-object?
- lua-tf-x-is-string?
- lua-tf-x-iter-eq
- lua-tf-x-iter-from
- lua-tf-x-iter-from-arr
- lua-tf-x-iter-from-obj
- lua-tf-x-iter-has?
- lua-tf-x-iter-native?
- lua-tf-x-iter-next
- lua-tf-x-lu-create
- lua-tf-x-lu-del
- lua-tf-x-lu-get
- lua-tf-x-lu-set
- lua-tf-x-m-mod
- lua-tf-x-m-quot
- lua-tf-x-pwd
- lua-tf-x-return-encode
- lua-tf-x-return-eval
- lua-tf-x-return-wrap
- lua-tf-x-shell
- lua-tf-x-socket-close
- lua-tf-x-socket-connect
- lua-tf-x-socket-send
- lua-tf-x-str-decode
- lua-tf-x-str-encode
- lua-tf-x-str-index-of
- lua-tf-x-str-join
- lua-tf-x-str-replace
- lua-tf-x-str-split
- lua-tf-x-str-to-fixed
- lua-tf-x-str-trim
- lua-tf-x-str-trim-left
- lua-tf-x-str-trim-right
- lua-tf-x-type-native
- lua-tf-x-with-delay
hara.model.spec-xtalk.fn-python
Public variables and functions:
- +python+
- +python-arr+
- +python-bytes+
- +python-core+
- +python-custom+
- +python-file+
- +python-fn+
- +python-global+
- +python-iter+
- +python-js+
- +python-lu+
- +python-math+
- +python-obj+
- +python-promise+
- +python-return+
- +python-shell+
- +python-socket+
- +python-str+
- +python-type+
- python-tf-arr-every
- python-tf-arr-some
- python-tf-x-apply
- python-tf-x-arr-clone
- python-tf-x-arr-insert
- python-tf-x-arr-pop
- python-tf-x-arr-pop-first
- python-tf-x-arr-push
- python-tf-x-arr-push-first
- python-tf-x-arr-remove
- python-tf-x-arr-reverse
- python-tf-x-arr-slice
- python-tf-x-arr-sort
- python-tf-x-async-run
- python-tf-x-bit-not
- python-tf-x-bytes-copy
- python-tf-x-bytes-new
- python-tf-x-bytes-s8
- python-tf-x-bytes-set
- python-tf-x-bytes-slice
- python-tf-x-bytes-u8
- python-tf-x-cat
- python-tf-x-construct
- python-tf-x-del
- python-tf-x-del-key
- python-tf-x-err
- python-tf-x-eval
- python-tf-x-ex-data
- python-tf-x-ex-message
- python-tf-x-ex-native?
- python-tf-x-ex-new
- python-tf-x-file-read
- python-tf-x-file-resolve
- python-tf-x-file-write
- python-tf-x-get-key
- python-tf-x-has-key?
- python-tf-x-is-array?
- python-tf-x-is-boolean?
- python-tf-x-is-function?
- python-tf-x-is-integer?
- python-tf-x-is-number?
- python-tf-x-is-object?
- python-tf-x-is-string?
- python-tf-x-iter-eq
- python-tf-x-iter-from
- python-tf-x-iter-from-arr
- python-tf-x-iter-from-obj
- python-tf-x-iter-has?
- python-tf-x-iter-native?
- python-tf-x-iter-next
- python-tf-x-json-decode
- python-tf-x-json-encode
- python-tf-x-len
- python-tf-x-lu-create
- python-tf-x-lu-del
- python-tf-x-lu-eq
- python-tf-x-lu-get
- python-tf-x-lu-set
- python-tf-x-m-abs
- python-tf-x-m-acos
- python-tf-x-m-asin
- python-tf-x-m-atan
- python-tf-x-m-ceil
- python-tf-x-m-cos
- python-tf-x-m-cosh
- python-tf-x-m-exp
- python-tf-x-m-floor
- python-tf-x-m-log10
- python-tf-x-m-loge
- python-tf-x-m-max
- python-tf-x-m-min
- python-tf-x-m-mod
- python-tf-x-m-pow
- python-tf-x-m-quot
- python-tf-x-m-sin
- python-tf-x-m-sinh
- python-tf-x-m-sqrt
- python-tf-x-m-tan
- python-tf-x-m-tanh
- python-tf-x-obj-clone
- python-tf-x-obj-keys
- python-tf-x-obj-pairs
- python-tf-x-obj-vals
- python-tf-x-print
- python-tf-x-pwd
- python-tf-x-random
- python-tf-x-return-encode
- python-tf-x-return-eval
- python-tf-x-return-wrap
- python-tf-x-set-key
- python-tf-x-shell
- python-tf-x-socket-close
- python-tf-x-socket-connect
- python-tf-x-socket-send
- python-tf-x-str-char
- python-tf-x-str-comp
- python-tf-x-str-decode
- python-tf-x-str-encode
- python-tf-x-str-index-of
- python-tf-x-str-join
- python-tf-x-str-pad-left
- python-tf-x-str-pad-right
- python-tf-x-str-replace
- python-tf-x-str-split
- python-tf-x-str-substring
- python-tf-x-str-to-fixed
- python-tf-x-str-to-lower
- python-tf-x-str-to-upper
- python-tf-x-str-trim
- python-tf-x-str-trim-left
- python-tf-x-str-trim-right
- python-tf-x-to-number
- python-tf-x-to-string
- python-tf-x-type-native
- python-tf-x-with-delay
hara.model.spec-xtalk.fn-scheme
Public variables and functions:
- +scheme+
- +scheme-array+
- +scheme-bit+
- +scheme-core+
- +scheme-file+
- +scheme-global+
- +scheme-http+
- +scheme-iter+
- +scheme-json+
- +scheme-lu+
- +scheme-math+
- +scheme-object+
- +scheme-promise+
- +scheme-proto+
- +scheme-shell+
- +scheme-socket+
- +scheme-string+
- +scheme-type+
- scheme-begin
- scheme-if-chain
- scheme-promise-native-expr
- scheme-promise-rejected-expr
- scheme-promise-wrap-expr
- scheme-tf--%%-
- scheme-tf-and
- scheme-tf-or
- scheme-tf-x-apply
- scheme-tf-x-arr-assign
- scheme-tf-x-arr-clone
- scheme-tf-x-arr-concat
- scheme-tf-x-arr-each
- scheme-tf-x-arr-every
- scheme-tf-x-arr-filter
- scheme-tf-x-arr-foldl
- scheme-tf-x-arr-foldr
- scheme-tf-x-arr-insert
- scheme-tf-x-arr-map
- scheme-tf-x-arr-pop
- scheme-tf-x-arr-pop-first
- scheme-tf-x-arr-push
- scheme-tf-x-arr-push-first
- scheme-tf-x-arr-remove
- scheme-tf-x-arr-reverse
- scheme-tf-x-arr-slice
- scheme-tf-x-arr-some
- scheme-tf-x-arr-sort
- scheme-tf-x-async-run
- scheme-tf-x-bit-and
- scheme-tf-x-bit-lshift
- scheme-tf-x-bit-or
- scheme-tf-x-bit-rshift
- scheme-tf-x-bit-xor
- scheme-tf-x-cat
- scheme-tf-x-copy-key
- scheme-tf-x-del
- scheme-tf-x-del-key
- scheme-tf-x-div
- scheme-tf-x-err
- scheme-tf-x-eval
- scheme-tf-x-ex-data
- scheme-tf-x-ex-message
- scheme-tf-x-ex-native?
- scheme-tf-x-ex-new
- scheme-tf-x-file-resolve
- scheme-tf-x-file-slurp
- scheme-tf-x-file-spit
- scheme-tf-x-get-idx
- scheme-tf-x-get-key
- scheme-tf-x-get-path
- scheme-tf-x-global-del
- scheme-tf-x-global-has?
- scheme-tf-x-global-set
- scheme-tf-x-has-key?
- scheme-tf-x-is-array?
- scheme-tf-x-is-boolean?
- scheme-tf-x-is-function?
- scheme-tf-x-is-integer?
- scheme-tf-x-is-number?
- scheme-tf-x-is-object?
- scheme-tf-x-is-string?
- scheme-tf-x-iter-eq
- scheme-tf-x-iter-from
- scheme-tf-x-iter-from-arr
- scheme-tf-x-iter-from-obj
- scheme-tf-x-iter-has?
- scheme-tf-x-iter-native?
- scheme-tf-x-iter-next
- scheme-tf-x-iter-null
- scheme-tf-x-json-decode
- scheme-tf-x-json-encode
- scheme-tf-x-len
- scheme-tf-x-lu-create
- scheme-tf-x-lu-del
- scheme-tf-x-lu-eq
- scheme-tf-x-lu-get
- scheme-tf-x-lu-set
- scheme-tf-x-m-abs
- scheme-tf-x-m-acos
- scheme-tf-x-m-asin
- scheme-tf-x-m-atan
- scheme-tf-x-m-ceil
- scheme-tf-x-m-cos
- scheme-tf-x-m-cosh
- scheme-tf-x-m-exp
- scheme-tf-x-m-floor
- scheme-tf-x-m-log10
- scheme-tf-x-m-loge
- scheme-tf-x-m-max
- scheme-tf-x-m-min
- scheme-tf-x-m-mod
- scheme-tf-x-m-pow
- scheme-tf-x-m-quot
- scheme-tf-x-m-sin
- scheme-tf-x-m-sinh
- scheme-tf-x-m-sqrt
- scheme-tf-x-m-tan
- scheme-tf-x-m-tanh
- scheme-tf-x-notify-http
- scheme-tf-x-now-ms
- scheme-tf-x-obj-assign
- scheme-tf-x-obj-clone
- scheme-tf-x-obj-keys
- scheme-tf-x-obj-pairs
- scheme-tf-x-obj-vals
- scheme-tf-x-print
- scheme-tf-x-promise
- scheme-tf-x-promise-all
- scheme-tf-x-promise-catch
- scheme-tf-x-promise-finally
- scheme-tf-x-promise-native?
- scheme-tf-x-promise-new
- scheme-tf-x-promise-then
- scheme-tf-x-prototype-create
- scheme-tf-x-prototype-get
- scheme-tf-x-prototype-method
- scheme-tf-x-prototype-set
- scheme-tf-x-pwd
- scheme-tf-x-random
- scheme-tf-x-return-encode
- scheme-tf-x-return-eval
- scheme-tf-x-return-wrap
- scheme-tf-x-set-idx
- scheme-tf-x-set-key
- scheme-tf-x-shell
- scheme-tf-x-socket-close
- scheme-tf-x-socket-connect
- scheme-tf-x-socket-send
- scheme-tf-x-str-char
- scheme-tf-x-str-comp
- scheme-tf-x-str-ends-with
- scheme-tf-x-str-index-of
- scheme-tf-x-str-join
- scheme-tf-x-str-len
- scheme-tf-x-str-pad-left
- scheme-tf-x-str-pad-right
- scheme-tf-x-str-replace
- scheme-tf-x-str-split
- scheme-tf-x-str-starts-with
- scheme-tf-x-str-substring
- scheme-tf-x-str-to-fixed
- scheme-tf-x-str-to-lower
- scheme-tf-x-str-to-upper
- scheme-tf-x-str-trim
- scheme-tf-x-str-trim-left
- scheme-tf-x-str-trim-right
- scheme-tf-x-to-number
- scheme-tf-x-to-string
- scheme-tf-x-type-native
- scheme-tf-x-with-delay
- scheme-truthy-check
- scheme-vector->list
- scheme-vector-slice
hara.model.sql.spec-common.common
Public variables and functions:
- sql-body
- sql-column-definition
- sql-column-name
- sql-column-spec
- sql-column-type
- sql-dialect
- sql-enum-entry
- sql-enum-values
- sql-enum-values-from-type
- sql-hydrate
- sql-ident
- sql-ident-base
- sql-indent
- sql-qualified-ident
- sql-reference-column
- sql-reference-target
- sql-render
- sql-resolve-entry
- sql-string
- sql-sym-meta
- sql-type-name
hara.runtime.basic.impl.process-gdscript
Public variables and functions:
- +gdscript-runtime-dir+
- +gdscript-twostep+
- +gdscript-twostep-config+
- +gdscript-verify+
- +gdscript-verify-config+
- +program-init+
- default-body-transform
- default-oneshot-in
- default-oneshot-out
- default-oneshot-wrap
- ensure-project!
- sh-exec-gdscript
- transform-form-verify
- verify-exec-gdscript
- wrap-godot-eval
hara.runtime.basic.impl.process-js
Public variables and functions:
- +client-basic+
- +client-ws+
- +default-basic-config+
- +js-basic+
- +js-basic-config+
- +js-oneshot+
- +js-oneshot-config+
- +js-verify+
- +js-verify-config+
- +js-websocket+
- +js-websocket-config+
- +node-shell-env+
- +oneshot-require-bootstrap+
- +program-init+
- default-basic-client
- default-oneshot-wrap
- default-websocket-client
- make-bootstrap
- node-path
hara.runtime.basic.impl.process-lua
Public variables and functions:
- +client-basic+
- +client-ws+
- +lua-basic+
- +lua-basic-config+
- +lua-basic-script-emit+
- +lua-local-rocks-shell+
- +lua-nginx-basic-config+
- +lua-nginx-oneshot-config+
- +lua-nginx-verify-config+
- +lua-nginx-websocket-config+
- +lua-oneshot+
- +lua-oneshot-config+
- +lua-verify+
- +lua-verify-config+
- +lua-websocket+
- +lua-websocket-config+
- +program-init+
- +program-init-nginx+
- default-basic-client
- default-body-transform
- default-body-wrap
- default-oneshot-wrap
- default-websocket-client
- lua-basic-script-globalize-entry
- normalize-forms
hara.runtime.basic.impl.process-python
Public variables and functions:
- +client-basic+
- +client-ws+
- +python-basic+
- +python-basic-config+
- +python-init+
- +python-oneshot+
- +python-oneshot-config+
- +python-remote-port+
- +python-remote-port-config+
- +python-verify+
- +python-verify-config+
- +python-websocket+
- +python-websocket-config+
- default-basic-client
- default-body-transform
- default-body-wrap
- default-oneshot-wrap
- default-websocket-client
hara.runtime.basic.type-common
Public variables and functions:
- *context-options*
- *program-options*
- +valid-contexts+
- available-runtimes
- clear-context-options
- get-context-options
- get-options
- get-program-default
- get-program-exec
- get-program-flags
- get-program-options
- program-exists?
- put-context-options
- put-program-options
- require-runtime!
- set-context-options
- swap-program-options
- valid-context!
hara.runtime.js-playground
Browser playground runtime backed by a WebSocket connection.
hara.runtime.postgres
Public variables and functions:
- +array+
- +bit+
- +current+
- +functions+
- +has+
- +jsonb+
- +math+
- +pgjwt+
- +regexp+
- +xml+
- abs
- acos
- acosd
- acosh
- app
- app-clear
- app-create
- app-list
- app-rebuild
- app-schema
- app-typed
- ARRAY
- array-agg
- array-append
- array-cat
- array-dims
- array-eq
- array-fill
- array-ge
- array-gt
- array-in
- array-larger
- array-le
- array-length
- array-lower
- array-lt
- array-ndims
- array-ne
- array-out
- array-position
- array-positions
- array-prepend
- array-recv
- array-remove
- array-replace
- array-send
- array-smaller
- array-to-json
- array-to-string
- array-to-tsvector
- array-typanalyze
- array-unnest-support
- array-upper
- ascii
- asin
- asind
- asinh
- assert
- atan
- atan2
- atan2d
- atand
- atanh
- b:delete
- b:insert
- b:select
- b:update
- bind-app
- bind-entry
- bind-function
- bind-schema
- bind-table
- bind-view
- bind-view-guards
- bit
- bit-and
- bit-length
- bit-or
- bitand
- bitcat
- bitcmp
- biteq
- bitge
- bitgt
- bitle
- bitlt
- bitne
- bitnot
- bitor
- bitshiftleft
- bitshiftright
- bitxor
- bool-and
- bool-or
- btrim
- case
- cbrt
- ceil
- ceiling
- chr
- client-list
- coalesce
- collate
- concat-ws
- connectby
- coord
- corr
- cos
- cosd
- cosh
- cot
- cotd
- count
- covar-pop
- covar-samp
- crosstab
- crosstab2
- crosstab3
- crosstab4
- crypt
- cume-dist
- current-database
- current-query
- current-schema
- current-schemas
- current-setting
- current-user
- currval
- cursor-to-xml
- cursor-to-xmlschema
- database-to-xml
- database-to-xml-and-xmlschema
- database-to-xmlschema
- decode
- decrypt
- defret.pg
- defsel.pg
- degrees
- dense-rank
- digest
- div
- do:plpgsql
- do:reduce
- E
- encode
- encrypt
- enum-first
- enum-last
- enum-range
- error
- every
- exec
- exists
- exp
- extract
- factorial
- field-id
- first-value
- floor
- format
- full
- full-str
- g:count
- g:delete
- g:exists
- g:get
- g:id
- g:insert
- g:modify
- g:select
- g:update
- g:where
- gcd
- gen-random-bytes
- gen-random-uuid
- gen-salt
- generate-series
- generate-subscripts
- get-bit
- get-stack-diagnostics
- grouping
- has-any-column-privilege
- has-column-privilege
- has-database-privilege
- has-foreign-data-wrapper-privilege
- has-function-privilege
- has-language-privilege
- has-schema-privilege
- has-sequence-privilege
- has-server-privilege
- has-table-privilege
- has-tablespace-privilege
- has-type-privilege
- hmac
- id
- initcap
- invoke-ptr-pg
- isempty
- jsonb-agg
- jsonb-array-elements
- jsonb-array-elements-text
- jsonb-array-length
- jsonb-build-array
- jsonb-build-object
- jsonb-cmp
- jsonb-concat
- jsonb-contained
- jsonb-contains
- jsonb-delete
- jsonb-delete-path
- jsonb-each
- jsonb-each-text
- jsonb-eq
- jsonb-exists
- jsonb-exists-all
- jsonb-exists-any
- jsonb-extract-path
- jsonb-extract-path-text
- jsonb-ge
- jsonb-gt
- jsonb-hash
- jsonb-hash-extended
- jsonb-in
- jsonb-insert
- jsonb-le
- jsonb-lt
- jsonb-ne
- jsonb-object
- jsonb-object-agg
- jsonb-object-agg-finalfn
- jsonb-object-agg-transfn
- jsonb-object-field
- jsonb-object-field-text
- jsonb-object-keys
- jsonb-out
- jsonb-path-exists
- jsonb-path-exists-opr
- jsonb-path-exists-tz
- jsonb-path-match
- jsonb-path-match-opr
- jsonb-path-match-tz
- jsonb-path-query
- jsonb-path-query-array
- jsonb-path-query-array-tz
- jsonb-path-query-first
- jsonb-path-query-first-tz
- jsonb-path-query-tz
- jsonb-populate-record
- jsonb-populate-recordset
- jsonb-pretty
- jsonb-recv
- jsonb-send
- jsonb-set
- jsonb-set-lax
- jsonb-strip-nulls
- jsonb-to-record
- jsonb-to-recordset
- jsonb-to-tsvector
- jsonb-typeof
- lag
- last-value
- lastval
- lcm
- lead
- left
- length
- list-all
- list-api
- list-debug
- list-view
- ln
- log
- log10
- lower
- lower-inc
- lower-inf
- lpad
- ltrim
- make-time
- make-timestamp
- map:js
- map:js-text
- map:rel
- max
- md5
- min
- mod
- mode
- name
- nextval
- normal-rand
- now
- nth-value
- ntile
- octet-length
- overlay
- parse-ident
- percent-rank
- percentile-cont
- percentile-disc
- perform
- pg-tmpl
- pi
- plain-symbol?
- position
- pow
- purge-postgres
- purge-scratch
- q
- q:get
- query-to-xml
- query-to-xml-and-xmlschema
- query-to-xmlschema
- quote-ident
- quote-literal
- quote-nullable
- radians
- rand-hex
- random
- random-enum
- range-merge
- rank
- raw-eval-pg
- regexp-match
- regexp-matches
- regexp-replace
- regexp-split-to-array
- regexp-split-to-table
- regr-avgx
- regr-avgy
- regr-count
- regr-intercept
- regr-r2
- regr-slope
- regr-sxx
- regr-sxy
- regr-syy
- repeat
- replace
- ret
- rollup
- round
- row-number
- rpad
- rt-add-notify
- rt-list-notify
- rt-postgres
- rt-postgres:create
- rt-remove-notify
- rtrim
- scale
- schema-to-xml
- schema-to-xml-and-xmlschema
- schema-to-xmlschema
- set-bit
- set-config
- setseed
- setval
- sha1
- sign
- sin
- sind
- sinh
- split-part
- sqrt
- starts-with
- stddev
- stddev-pop
- stddev-samp
- string-agg
- string-to-array
- strpos
- substr
- substring
- sum
- t:count
- t:delete
- t:exists
- t:fields
- t:get
- t:get-field
- t:id
- t:insert
- t:insert!
- t:modify
- t:select
- t:update
- t:update!
- t:upsert
- table-to-xml
- table-to-xml-and-xmlschema
- table-to-xmlschema
- tan
- tand
- tanh
- throw
- time-ms
- time-us
- timeofday
- to-ascii
- to-char
- to-date
- to-hex
- to-jsonb
- to-lookup
- to-number
- to-timestamp
- transform-query
- transform-query-classify
- transform-query-or
- transform-schema
- transform-to-str
- translate
- trim
- trunc
- tsvector-to-array
- unnest
- upper
- upper-inc
- upper-inf
- uuid-generate-v1
- uuid-generate-v1mc
- uuid-generate-v4
- uuid-nil
- var-pop
- var-samp
- variance
- verify
- view
- xml
- xml-is-well-formed
- xml-is-well-formed-content
- xml-is-well-formed-document
- xmlagg
- xmlcomment
- xmlconcat2
- xmlexists
- xmlvalidate
hara.runtime.redis
Public variables and functions:
- all-redis-ports
- client
- client:create
- client?
- connection
- generate-script
- has-notify
- invoke-ptr-redis
- list-notify
- notify
- psubscribe
- punsubscribe
- raw-compile
- start-redis-array
- stop-redis-array
- subscribe
- test:activate
- test:client
- test:config
- test:connection
- test:deactivate
- test:invoke
- test:req
- unnotify
- unsubscribe
- with-connection
- with-test:connection
hara.runtime.solidity
Public variables and functions:
- create-module-entry
- create-pointer-entry
- exec-rt-web3
- rt-get-caller-address
- rt-get-caller-private-key
- rt-get-contract
- rt-get-contract-address
- rt-get-id
- rt-get-node
- rt-set-contract
- rt-web3
- rt-web3:create
- rt:bytecode-size
- rt:contract
- rt:deploy
- rt:deploy-ptr
- rt:node-eval
- rt:node-get-balance
- rt:node-get-block-number
- rt:node-past-events
- rt:node-ping
- rt:print
- rt:send-wei
- start-hardhat-server
- start-web3
- stop-hardhat-server
- stop-web3
- with:caller-address
- with:caller-payment
- with:caller-private-key
- with:clean
- with:closed-methods
- with:contract-address
- with:gas-limit
- with:measure
- with:open-methods
- with:params
- with:stringify
- with:suppress-errors
- with:temp
- with:url
hara.runtime.solidity.compile-common
Public variables and functions:
- *caller-address*
- *caller-payment*
- *caller-private-key*
- *clean*
- *contract-address*
- *default-caller-address*
- *default-caller-private-key*
- *default-url*
- *gas-limit*
- *open-methods*
- *stringify*
- *suppress-errors*
- *temp*
- *temp-runtime*
- *url*
- +compiled+
- +current+
- clear-compiled
- get-caller-address
- get-caller-private-key
- get-contract-address
- get-rt-settings
- get-url
- set-rt-settings
- update-rt-settings
- with:caller-address
- with:caller-payment
- with:caller-private-key
- with:clean
- with:closed-methods
- with:contract-address
- with:gas-limit
- with:open-methods
- with:params
- with:stringify
- with:suppress-errors
- with:temp
- with:url
hara.runtime.solidity.compile-solc
Public variables and functions:
- +install-contract-all-abi+
- +install-contract-all-sol+
- compile-all-abi
- compile-all-sol
- compile-base-code
- compile-base-emit
- compile-module-code
- compile-module-prep
- compile-ptr-code
- compile-ptr-prep
- compile-ptr-prep-open-method
- compile-rt-abi
- compile-rt-eval
- compile-rt-prep
- compile-single-sol
- create-base-entry
- create-file-entry
- create-module-entry
- create-pointer-entry
hara.seedgen.common-util
Public variables and functions:
- require-alias
- seedgen-base-config
- seedgen-coverage-langs
- seedgen-default-runtime
- seedgen-dispatch-lang
- seedgen-dispatch-map
- seedgen-dispatch-tag
- seedgen-dispatch-tag-map
- seedgen-display-lang
- seedgen-fact-forms
- seedgen-form-lang
- seedgen-lang-config
- seedgen-lang-entry
- seedgen-normalize-runtime-lang
- seedgen-root-entry
- seedgen-root-langs
- seedgen-runtime-dispatch-langs
- seedgen-runtime-reference-lang
- seedgen-script-heads
- seedgen-skip?
- seedgen-suppressed-langs
hara.seedgen.common-xtalk
Public variables and functions:
- *inventory-path*
- *model-roots*
- *runtime-langs*
- *test-roots*
- +special-feature-status+
- +status-mark+
- categories
- coverage-summary
- feature-status
- generate-inventory
- grammar-entries
- installed-languages
- inventory-entries
- inventory-path
- language-status
- languages
- missing-by-feature
- missing-by-language
- model-inventory
- op-map
- parent-languages
- read-inventory
- render-inventory
- render-support
- runtime-inventory
- spec-inventory
- support
- symbols
- test-inventory
hara.seedgen.metrics
Stable JSON records used by XTBench CI and the documentation dashboard.
Public variables and functions:
hara.typed.xtalk-common
Public variables and functions:
- *type-registry*
- +bool-type+
- +int-type+
- +kw-type+
- +nil-type+
- +num-type+
- +primitive-types+
- +str-type+
- +unknown-type+
- clear-registry!
- current-function-symbol
- declaration-kind
- entry-declarations
- entry-kinds
- entry-primary
- entry-primary-kind
- field-key
- fn-def?
- fn-type
- generator-def?
- get-declaration
- get-entry
- get-function
- get-macro
- get-spec
- get-type
- get-value
- likely-type-symbol?
- list-entries
- list-functions
- list-macros
- list-specs
- list-values
- macro-def?
- make-arg
- make-fn-def
- make-registry-entry
- make-spec-def
- make-value-def
- maybe-type
- normalize-apply-target
- normalize-record-field
- normalize-return-meta
- normalize-type
- primitive-type
- register-entry!
- register-function!
- register-macro!
- register-spec!
- register-value!
- resolve-type-symbol
- snake-case-string
- source-loc
- spec-def?
- type->data
- type-key
- type-string
- union-type
- valid-key?
- value-def?
hara.typed.xtalk-form
Public variables and functions:
- apply-default-type
- arrayify-type
- infer-anon-fn
- infer-arr-clone
- infer-binding-form
- infer-blank-container
- infer-body
- infer-cond
- infer-dot
- infer-fixed-output
- infer-free
- infer-get-idx
- infer-get-key
- infer-get-path
- infer-if
- infer-keyword-call
- infer-let
- infer-make-container
- infer-map
- infer-obj-assign
- infer-obj-clone
- infer-obj-pairs
- infer-obj-vals
- infer-or
- infer-ternary
- infer-vector
- infer-when
- infer-while
- infer-yield
- merge-open-types
- merge-record-fields
hara.typed.xtalk-lint
Public variables and functions:
- +block-heads+
- +extra-block-heads+
- binding-pairs
- block-head?
- canonical-head
- diagnostic
- flatten-dot-access
- form-pairs
- function-body-forms
- lint-file
- lint-files
- lint-form
- lint-forms
- lint-pairs
- lint-top-form
- nested-dot-access?
- simple-destructuring-source?
- source-location
- summarize
- var-merge-diagnostics
- var-source-diagnostics
- var-target-diagnostics
hara.typed.xtalk-parse
Public variables and functions:
- analyze-file
- analyze-file-raw
- analyze-namespace
- analyze-namespace-raw
- arg-declared-type
- arg-from-inline-form
- attach-function-spec
- attach-specs
- attach-value-spec
- binding-symbols
- defmacro?
- defn?
- defspec?
- defvalue?
- existing-file-path
- extract-aliases
- extract-ns-aliases
- extract-script-aliases
- file-path-candidates
- merge-spec-inputs
- multi-callable-items?
- ns-form?
- parse-callable-items
- parse-decl-preamble
- parse-defmacro
- parse-defn
- parse-defspec
- parse-defvalue
- parse-fn-inputs
- parse-ns-name
- parse-spec-decl
- read-forms
- register-types!
- resolve-file-path
- rest-arg-form?
- rest-arg-type
- script-form?
- spec-map-by-kind
jvm.chisel.db
Fragment builders shared by the hardware database operators.
jvm.chisel.db.cluster
Multi-query admission control for the chip: the control plane that turns the fixed pool of reusable operator blocks into a shared, multi-tenant resource.
Public variables and functions:
jvm.chisel.db.estimate
Cardinality-driven cost estimation: the hand-written precursor of the learned cost model (the “AI inside the chip”). Pure data in, number out, so it drops straight into the :cost-fn seam of schedule/schedule and cluster/admit — neither control plane changes, and a learned model can later replace this one function.
Public variables and functions:
jvm.chisel.db.hash
Multiplicative hash: bucket = high log-buckets bits of (key * K), a building block for hash join and group-by.
Public variables and functions:
jvm.chisel.db.join
Direct-mapped hash join, split into a build stage (construct a hash table from build-side keys) and a probe stage (look a probe-side key up). Reuses the jvm.chisel.db/mhash bucket function and mirrors the bloom/scan/reduce convention: a pure *-ref reference model, composable *-data fragments, and *-module builders.
Public variables and functions:
jvm.chisel.db.observe
The feedback half of the scheduler loop — the “monitor execution, reconfigure the next query” arc from the essay, built from pieces that already exist.
Public variables and functions:
jvm.chisel.db.pg
The Postgres seam: translate a Postgres plan tree — the map produced by EXPLAIN (FORMAT JSON) — into a chip plan consumable by schedule/schedule, cluster/admit and schedule/run-plan. Pure data in, pure data out; a live database is needed only to produce the JSON.
Public variables and functions:
jvm.chisel.db.pipeline
Composed datapath for a placed logical plan: one Chisel module that chains the jvm.chisel.db operator fragments over the plan’s node DAG.
Public variables and functions:
jvm.chisel.db.reduce
Masked tree-reduction operator covering GROUP BY aggregates: :sum, :count, :min, :max over a Vec of UInt(width), gated by a valid mask.
Public variables and functions:
jvm.chisel.db.schedule
The hardware workflow scheduler: turns a logical operator graph (data, produced by the host) into a physical placement on a fixed pool of reusable operator blocks, and executes a pure-Clojure reference of the plan.
Public variables and functions:
jvm.chisel.emit
SystemVerilog emission and Verilator lint for jvm.chisel module builders.
Public variables and functions:
jvm.chisel.internal
JVM interop boundary for jvm.chisel.
Public variables and functions:
- *module*
- add
- b
- band
- bits
- bits-at
- bnot
- bool
- bor
- bulk-connect!
- bundle
- bxor
- cat
- connect!
- emit-firrtl
- emit-system-verilog
- eq
- field
- gt
- gte
- index
- input
- io-data
- lt
- lte
- module
- module-instance
- mul
- mux
- neq
- output
- raw-module
- reg
- reg-init
- reg-next
- register-io!
- s
- shl
- shr
- si
- sint
- sub
- suggest-name
- u
- uint
- vec-as-uint
- vec-init
- vec-type
- when-context
- when-else
- width
- wire
jvm.chisel.testing
Co-simulation harness for jvm.chisel modules using Chisel’s native chisel3.simulator (peek/poke/expect/step) with the bundled svsim/Verilator backend.
Public variables and functions:
jvm.namespace
Public variables and functions:
- clear
- clear-aliases
- clear-external-imports
- clear-interns
- clear-mappings
- clear-refers
- eval-ns
- eval-temp-ns
- list-aliases
- list-external-imports
- list-imports
- list-in-memory
- list-interns
- list-loaded
- list-mappings
- list-publics
- list-refers
- loaded?
- namespace-template
- ns-context
- ns-vars
- reeval
- reload
- reload-all
- reload-task
- reset
- resolve-ns
- return-keys
- unalias
- unmap
- with-ns
lib.jdbc.constants
Namespace that contains a public constants used around this library.
Public variables and functions:
lib.rabbitmq.api
Public variables and functions:
- *default-methods*
- *methods*
- +init+
- add-exchange
- add-message
- add-permissions
- add-queue
- add-user
- add-vhost
- all-bindings
- bind-exchange
- bind-queue
- build-args
- channels-in
- classify-args
- cluster-name
- connection
- create-accessor-form
- create-api-functions
- create-body-form
- create-function-forms
- create-link-form
- definitions
- delete-exchange
- delete-permissions
- delete-queue
- delete-user
- delete-vhost
- extensions
- get-channel
- get-exchange
- get-node
- get-permissions
- get-queue
- get-user
- get-vhost
- healthcheck
- link-args
- list-bindings
- list-channels
- list-connections
- list-consumers
- list-exchanges
- list-nodes
- list-permissions
- list-queues
- list-users
- list-vhosts
- overview
- spec
lib.redis.event
Public variables and functions:
- +actions+
- +default+
- +lu+
- +rlu+
- action:add
- action:get
- action:list
- action:remove
- config:add
- config:get
- config:remove
- config:set
- events-parse
- events-string
- has-notify
- list-notify
- listener-loop
- listener-string
- listener:add
- listener:all
- listener:count
- listener:create
- listener:get
- listener:list
- listener:remove
- listener:teardown
- listener?
- notify
- notify:args
- notify:wrap
- psubscribe
- psubscribe:wrap
- punsubscribe
- start:events-redis
- start:notify-redis
- stop:notify-redis
- subscribe
- subscribe:wrap
- unnotify
- unsubscribe
lib.redis.extension
Public variables and functions:
- +additional+
- +all+
- +data+
- +generic+
- +management+
- +string+
- in:acl-cat
- in:acl-deluser
- in:acl-genpass
- in:acl-getuser
- in:acl-help
- in:acl-list
- in:acl-load
- in:acl-log
- in:acl-save
- in:acl-setuser
- in:acl-users
- in:acl-whoami
- in:append
- in:auth
- in:bgrewriteaof
- in:bgsave
- in:bitop
- in:bitpos
- in:blpop
- in:brpop
- in:brpoplpush
- in:client-caching
- in:client-getname
- in:client-getredir
- in:client-id
- in:client-kill
- in:client-list
- in:client-pause
- in:client-reply
- in:client-setname
- in:client-tracking
- in:client-unblock
- in:cluster-addslots
- in:cluster-bumpepoch
- in:cluster-count-failure-reports
- in:cluster-countkeysinslot
- in:cluster-delslots
- in:cluster-failover
- in:cluster-flushslots
- in:cluster-forget
- in:cluster-getkeysinslot
- in:cluster-info
- in:cluster-keyslot
- in:cluster-meet
- in:cluster-myid
- in:cluster-nodes
- in:cluster-replicas
- in:cluster-replicate
- in:cluster-reset
- in:cluster-saveconfig
- in:cluster-set-config-epoch
- in:cluster-setslot
- in:cluster-slaves
- in:cluster-slots
- in:command
- in:command-count
- in:command-getkeys
- in:command-info
- in:config-get
- in:config-resetstat
- in:config-rewrite
- in:config-set
- in:dbsize
- in:debug-object
- in:debug-segfault
- in:decr
- in:decrby
- in:del
- in:discard
- in:dump
- in:echo
- in:eval
- in:evalsha
- in:exec
- in:exists
- in:expire
- in:expireat
- in:flushall
- in:flushdb
- in:get
- in:getbit
- in:getrange
- in:getset
- in:hdel
- in:hexists
- in:hget
- in:hgetall
- in:hincrby
- in:hincrbyfloat
- in:hkeys
- in:hlen
- in:hmget
- in:hmset
- in:hscan
- in:hset
- in:hsetnx
- in:hstrlen
- in:hvals
- in:incr
- in:incrby
- in:incrbyfloat
- in:info
- in:keys
- in:lastsave
- in:latency-doctor
- in:latency-graph
- in:latency-help
- in:latency-history
- in:latency-latest
- in:latency-reset
- in:lindex
- in:linsert
- in:llen
- in:lolwut
- in:lpop
- in:lpos
- in:lpush
- in:lpushx
- in:lrange
- in:lrem
- in:lset
- in:ltrim
- in:memory-doctor
- in:memory-help
- in:memory-malloc-stats
- in:memory-purge
- in:memory-stats
- in:memory-usage
- in:mget
- in:module-list
- in:module-load
- in:module-unload
- in:monitor
- in:move
- in:mset
- in:msetnx
- in:multi
- in:object
- in:persist
- in:pexpire
- in:pexpireat
- in:pfadd
- in:pfcount
- in:pfmerge
- in:ping
- in:psetex
- in:psubscribe
- in:psync
- in:pttl
- in:publish
- in:pubsub
- in:punsubscribe
- in:quit
- in:randomkey
- in:readonly
- in:readwrite
- in:rename
- in:renamenx
- in:replicaof
- in:restore
- in:role
- in:rpop
- in:rpoplpush
- in:rpush
- in:rpushx
- in:sadd
- in:save
- in:scan
- in:scard
- in:script-debug
- in:script-exists
- in:script-flush
- in:script-kill
- in:script-load
- in:sdiff
- in:sdiffstore
- in:select
- in:set
- in:setbit
- in:setex
- in:setnx
- in:setrange
- in:shutdown
- in:sinter
- in:sinterstore
- in:sismember
- in:slaveof
- in:slowlog
- in:smembers
- in:smove
- in:spop
- in:srandmember
- in:srem
- in:sscan
- in:stralgo
- in:strlen
- in:subscribe
- in:sunion
- in:sunionstore
- in:swapdb
- in:sync
- in:time
- in:touch
- in:ttl
- in:type
- in:unlink
- in:unsubscribe
- in:unwatch
- in:wait
- in:watch
- optional:acl-cat
- optional:acl-genpass
- optional:acl-log
- optional:bgsave
- optional:bitpos
- optional:client-kill
- optional:client-list
- optional:client-tracking
- optional:client-unblock
- optional:cluster-failover
- optional:cluster-reset
- optional:cluster-setslot
- optional:flushall
- optional:flushdb
- optional:hscan
- optional:info
- optional:lolwut
- optional:lpos
- optional:memory-usage
- optional:module-load
- optional:ping
- optional:restore
- optional:scan
- optional:set
- optional:shutdown
- optional:slowlog
- optional:spop
- optional:srandmember
- optional:sscan
lib.supabase.generate
Generates Clojure client wrappers from lib.supabase.api/+admin+ metadata.
math.stats
Public variables and functions:
- anderson-darling
- ansari
- arcsine
- beta
- beta-binomial
- beta-prime
- binomial
- cauchy
- chi
- chi-square
- cramer-vonmises
- cumulative
- exponential
- extreme
- f
- fretchet
- gamma
- generalized-pareto
- geometric
- gev
- gumbel
- hyper-geometric
- inv-gamma
- inv-normal
- jarque-bera
- kendall
- kolmogorov-lilliefors
- kolmogorov-smirnov
- kumaraswamy
- laplace
- levy
- log-normal
- logarithmic
- logistic
- nakagami
- neg-binomial
- non-central-beta
- non-central-chi-square
- non-central-f
- non-central-t
- normal
- order
- poisson
- probability
- random-sample
- rayleigh
- reverse-weibull
- shapiro-francia
- shapiro-wilk
- sign-rank
- skewed-t
- spearman
- t
- tukey
- uniform
- weibull
- wilcoxon
- zipf
math.stats.distribution
Public variables and functions:
- +distributions+
- +distributions-map+
- ansari
- arcsine
- beta
- beta-binomial
- beta-prime
- binomial
- cauchy
- chi
- chi-square
- create-distribution-form
- create-distribution-forms
- create-distributions
- cumulative
- exponential
- extreme
- f
- fn-name
- fretchet
- gamma
- generalized-pareto
- geometric
- gev
- gumbel
- hyper-geometric
- inv-gamma
- inv-normal
- kendall
- kumaraswamy
- laplace
- levy
- log-normal
- logarithmic
- logistic
- nakagami
- neg-binomial
- non-central-beta
- non-central-chi-square
- non-central-f
- non-central-t
- normal
- order
- poisson
- probability
- random-sample
- rayleigh
- reverse-weibull
- sign-rank
- skewed-t
- spearman
- t
- tukey
- uniform
- weibull
- wilcoxon
- zipf
net.http.client
Public variables and functions:
- +default-client+
- +getter-opts+
- +http-redirect+
- +http-response-handler+
- +http-version+
- +init+
- create-http-methods
- delete
- endpoint-data
- get
- getter-methods
- head
- http-client
- http-client-builder
- http-request
- http-request-builder
- mock-endpoint
- patch
- post
- put
- remote
- request
- request-body
- request-headers
- response-map
- stream-lines
- wrap-get-optional
net.openapi.read
Public variables and functions:
- +body-locations+
- +empty-option-keys+
- +http-methods+
- +resource-schema-cache+
- auth-names
- data-get
- data-get-in
- format-operations
- merge-parameters
- normalize-body-v2
- normalize-body-v3
- normalize-content
- normalize-parameter
- normalize-properties
- normalize-schema
- operation-entry
- operation-map
- operation-name
- parameter-bucket
- read
- read-json-string
- read-schema
- read-v2
- read-v3
- ref-path
- remove-empty-options
- resolve-ref
- resource-path
- response-content-types-v2
- response-content-types-v3
- select-filter
- select-operations
- slurp-source
- spec-version
- unescape-ref-token
- vendor-extension-map
net.resp.connection
Public variables and functions:
- *close*
- connection
- connection-string
- connection:close
- connection:health
- connection:info
- connection:process-bulk
- connection:process-single
- connection:read
- connection:request-bulk
- connection:request-single
- connection:started?
- connection:stopped?
- connection:throw
- connection:transact-combine
- connection:transact-end
- connection:transact-start
- connection:value
- connection:write
- connection?
- input-array
- pipeline
- pipeline:read
- pipeline:write
- pipeline?
- test:activate
- test:config
- test:connection
- test:deactivate
- with-connection
- with-test:connection
std.block
Public variables and functions:
- block
- block-children
- block-height
- block-info
- block-length
- block-prefixed
- block-string
- block-suffixed
- block-tag
- block-type
- block-value
- block-value-string
- block-verify
- block-width
- block?
- code-block?
- comment
- comment-block?
- container
- container-block?
- contents
- cursor
- eof-block?
- expression?
- heal-content
- layout-main
- linebreak-block?
- linespace-block?
- max-width
- modifier-block?
- newline
- newlines
- parse-first
- parse-root
- parse-string
- root
- space
- space-block?
- spaces
- tab
- tabs
- token-block?
- uneval
- void
- void-block?
std.block.base
Public variables and functions:
- *block-tags*
- *block-types*
- *container-limits*
- *container-tags*
- *void-representations*
- block-children
- block-height
- block-info
- block-length
- block-modify
- block-prefixed
- block-string
- block-suffixed
- block-tag
- block-type
- block-value
- block-value-string
- block-verify
- block-width
- block?
- container?
- expression?
- modifier?
- replace-children
std.block.construct
Public variables and functions:
- *container-props*
- *tags*
- +formfeed+
- +newline+
- +return+
- +space+
- add-child
- block
- comment
- construct-children
- construct-collection
- container
- container-checks
- contents
- cursor
- empty
- get-lines
- indent-body
- line-restore
- line-split
- line-width
- max-width
- newline
- newline?
- newlines
- rep
- root
- space
- spaces
- string-token
- tab
- tabs
- token
- token-dimensions
- token-from-string
- uneval
- void
- void-lookup
std.block.heal.core
Public variables and functions:
- check-errored-suspect
- create-block-scan
- create-close-hint-scan
- default-max-col
- get-block-lines
- get-errored
- get-errored-loop
- get-errored-raw
- group-blocks
- group-blocks-multi
- group-blocks-prep
- group-blocks-prep-entries
- group-blocks-single
- group-entries
- group-min-col
- heal-content
- heal-content-complex-edits
- heal-content-single-pass
- localize-close-hint-scan
- tighter-scan?
- wrap-diff
- wrap-print-diff
std.block.heal.indent
Public variables and functions:
- build-insert-edit
- build-insert-edits
- build-remove-edits
- find-indent-last-close
- flag-close-heavy
- flag-close-heavy-function
- flag-close-heavy-single
- flag-open-heavy
- flag-open-heavy-function
- flag-open-heavy-raw
- flag-open-heavy-single
- flagged-candidates-filter-run
- flagged-candidates-invert-lookup
- flagged-candidates-merge-common
std.block.layout.common
Public variables and functions:
- *layout-fn*
- format-multiline-string
- join-block-arrays
- join-blocks
- layout-by
- layout-by-columns
- layout-by-rows
- layout-multiline-basic
- layout-multiline-call
- layout-multiline-call-setup
- layout-multiline-hashmap
- layout-multiline-hashset
- layout-multiline-hiccup
- layout-multiline-list
- layout-multiline-paired
- layout-multiline-vector
- layout-n-column
- layout-n-column-align
- layout-n-column-pad
- layout-n-column-space
- layout-one-column
- layout-pair-blocks
- layout-single-row
- layout-two-column
- layout-with-bindings
std.block.navigate
Public variables and functions:
- backspace
- block
- block?
- children
- comment?
- container?
- delete
- delete-left
- delete-right
- delete-spaces-left
- delete-spaces-right
- display-navigator
- down
- eof?
- expression?
- find-next
- find-next-token
- find-prev
- find-prev-token
- from-status
- height
- info
- insert-all
- insert-empty
- insert-newline
- insert-raw
- insert-space
- insert-token
- insert-token-to-left
- insert-token-to-right
- left
- left*
- left-anchor
- left-expression
- left-expressions
- left-most
- left-most-token
- left-most?
- left-token
- length
- level-empty?
- line-info
- linebreak?
- linespace?
- modifier?
- nav-template
- navigator
- navigator?
- next
- next-anchor
- next-token
- parse-first
- parse-root
- parse-root-status
- parse-string
- position-left
- position-right
- prefixed
- prev
- prev-anchor
- prev-token
- replace
- replace-splice
- right
- right*
- right-expression
- right-expressions
- right-most
- right-most-token
- right-most?
- right-token
- root-string
- space?
- string
- suffixed
- swap
- tag
- tighten
- tighten-left
- tighten-right
- token?
- top
- type
- up
- update-children
- update-step-inside
- update-step-inside-left
- update-step-left
- update-step-outside
- update-step-right
- value
- value-string
- verify
- void?
- width
std.block.parse
Public variables and functions:
- *dispatch-options*
- *end-delimiter*
- *hash-dispatch*
- *hash-options*
- *symbol-allowed*
- -parse
- delimiter-block?
- eof-block?
- parse-collection
- parse-comment
- parse-cons
- parse-first
- parse-hash
- parse-hash-cursor
- parse-hash-uneval
- parse-keyword
- parse-non-expressions
- parse-reader
- parse-root
- parse-select
- parse-string
- parse-token
- parse-unquote
- parse-void
- read-collection
- read-cons
- read-dispatch
- read-start
- read-string-data
- read-whitespace
std.block.type
Public variables and functions:
- *tab-width*
- block-compare
- code-block?
- comment-block
- comment-block?
- container-block
- container-block?
- container-height
- container-string
- container-value-string
- container-width
- eof-block?
- linebreak-block?
- linespace-block?
- modifier-block
- modifier-block?
- nil-void?
- space-block?
- token-block
- token-block?
- void-block
- void-block?
std.concurrent
Public variables and functions:
- ->timeunit
- all-stacktraces
- aq:executor
- aq:new
- aq:process
- aq:submit
- bulk
- bulk:inputs
- bulk:map
- bulk:transact
- bus
- bus:all-ids
- bus:all-threads
- bus:close
- bus:close-all
- bus:create
- bus:deregister
- bus:get-count
- bus:get-id
- bus:get-queue
- bus:get-thread
- bus:has-id?
- bus:kill
- bus:kill-all
- bus:open
- bus:register
- bus:reset-counters
- bus:send
- bus:send-all
- bus:wait
- bus:with-temp
- bus?
- deque
- deque?
- drain
- exec:at-capacity?
- exec:await-termination
- exec:current-active
- exec:current-completed
- exec:current-size
- exec:current-submitted
- exec:get-queue
- exec:increase-capacity
- exec:keep-alive
- exec:pool-max
- exec:pool-size
- exec:queue
- exec:rejected-handler
- exec:shutdown
- exec:shutdown-now
- exec:shutdown?
- exec:terminated?
- exec:terminating?
- executor
- executor:cached
- executor:health
- executor:info
- executor:kill
- executor:pool
- executor:props
- executor:scheduled
- executor:share
- executor:shared
- executor:single
- executor:start
- executor:started?
- executor:stop
- executor:stopped?
- executor:submit
- executor:type
- executor:unshare
- get-bus
- hub-state
- hub:add-entries
- hub:executor
- hub:new
- hub:process
- hub:submit
- hub:wait
- peek
- peek-first
- peek-last
- pool
- pool:acquire
- pool:cleanup
- pool:create
- pool:dispose
- pool:dispose-over
- pool:dispose:mark
- pool:dispose:unmark
- pool:release
- pool:resources:busy
- pool:resources:idle
- pool:resources:thread
- pool:with-resource
- pool?
- pop
- process-bulk
- process-bulk
- process-single
- push
- put
- put-first
- put-last
- queue
- queue:fixed
- queue:limited
- queue?
- relay
- relay:create
- remaining-capacity
- remove
- req
- req-fn
- req:applicative
- req:bulk
- req:command
- req:in
- req:opts
- req:opts-clean
- req:run
- req:transact
- request-bulk
- request-single
- schedule
- schedule:fixed-delay
- schedule:fixed-rate
- send
- stacktrace
- submit
- submit-notify
- take
- take-first
- take-last
- thread
- thread:active-count
- thread:alive?
- thread:all
- thread:all-ids
- thread:classloader
- thread:current
- thread:daemon?
- thread:dump
- thread:global-uncaught
- thread:has-access?
- thread:has-lock?
- thread:id
- thread:interrupt
- thread:interrupted?
- thread:join
- thread:notify
- thread:notify-all
- thread:run
- thread:sleep
- thread:spin
- thread:start
- thread:uncaught
- thread:wait-on
- thread:yield
- transact
- wrap-min-time
std.concurrent.bus
Public variables and functions:
- +keys+
- +resource+
- bus
- bus:all-ids
- bus:all-threads
- bus:close
- bus:close-all
- bus:create
- bus:deregister
- bus:get-count
- bus:get-id
- bus:get-queue
- bus:get-thread
- bus:has-id?
- bus:kill
- bus:kill-all
- bus:open
- bus:register
- bus:reset-counters
- bus:send
- bus:send-all
- bus:wait
- bus:with-temp
- bus?
- handler-thunk
- info-bus
- main-loop
- main-thunk
- run-handler
- start-bus
- started?-bus
- stop-bus
std.concurrent.executor
Public variables and functions:
- exec:at-capacity?
- exec:await-termination
- exec:current-active
- exec:current-completed
- exec:current-size
- exec:current-submitted
- exec:get-queue
- exec:increase-capacity
- exec:keep-alive
- exec:pool-max
- exec:pool-size
- exec:queue
- exec:rejected-handler
- exec:shutdown
- exec:shutdown-now
- exec:shutdown?
- exec:terminated?
- exec:terminating?
- executor
- executor:cached
- executor:health
- executor:info
- executor:kill
- executor:pool
- executor:props
- executor:scheduled
- executor:share
- executor:shared
- executor:single
- executor:start
- executor:started?
- executor:stop
- executor:stopped?
- executor:submit
- executor:type
- executor:unshare
- schedule
- schedule:fixed-delay
- schedule:fixed-rate
- submit
- submit-notify
- wrap-min-time
std.concurrent.pool
Public variables and functions:
- *current*
- *defaults*
- *dispose*
- *stop-fn*
- +opts+
- dispose-fn
- pool
- pool-handler
- pool-resource
- pool:acquire
- pool:cleanup
- pool:create
- pool:dispose
- pool:dispose-over
- pool:dispose:mark
- pool:dispose:unmark
- pool:health
- pool:info
- pool:kill
- pool:props
- pool:props:keep-alive
- pool:props:max
- pool:props:poll
- pool:props:size
- pool:release
- pool:resources:busy
- pool:resources:idle
- pool:resources:thread
- pool:start
- pool:started?
- pool:stop
- pool:stopped?
- pool:track-path
- pool:with-resource
- pool?
- resource-info
- resource-string
- wrap-pool-resource
std.concurrent.relay.transport
Public variables and functions:
- +read-alias+
- bytes-output
- mock-input-stream
- op-clean
- op-clean-some
- op-count
- op-read-all
- op-read-all-bytes
- op-read-limit
- op-read-line
- op-read-some
- op-read-some-bytes
- process-by-handler
- process-by-line
- process-op
- read-bytes-limit
- read-bytes-line
- read-bytes-some
- send-command
- send-write-flush
- send-write-line
- send-write-raw
std.concurrent.request
Public variables and functions:
- *bulk*
- *current*
- *debug*
- *inputs*
- *transact*
- bulk
- bulk-collect
- bulk-context
- bulk-process
- bulk:inputs
- bulk:map
- bulk:transact
- measure:debug
- opts:timer
- opts:wrap-measure
- process-bulk
- process-single
- req
- req-fn
- req:bulk
- req:in
- req:opts
- req:opts-clean
- req:opts-init
- req:return
- req:single
- req:single-complete
- req:single-prep
- req:transact
- req:unit
- request-bulk
- request-single
- transact
- transact-combine
- transact-context
- transact-end
- transact-prep
- transact-start
- transact:map
std.concurrent.thread
Public variables and functions:
- all-stacktraces
- stacktrace
- thread
- thread:active-count
- thread:alive?
- thread:all
- thread:all-ids
- thread:classloader
- thread:current
- thread:daemon?
- thread:dump
- thread:global-uncaught
- thread:has-access?
- thread:has-lock?
- thread:id
- thread:interrupt
- thread:interrupted?
- thread:join
- thread:notify
- thread:notify-all
- thread:run
- thread:sleep
- thread:spin
- thread:start
- thread:uncaught
- thread:wait-on
- thread:yield
std.config.resolve
Public variables and functions:
- *current*
- *path*
- +config+
- +hara-dir+
- +project-dir+
- +user-dir+
- directive?
- ex-config
- load
- resolve
- resolve-content
- resolve-directive
- resolve-directive-case
- resolve-directive-env
- resolve-directive-error
- resolve-directive-eval
- resolve-directive-file
- resolve-directive-format
- resolve-directive-global
- resolve-directive-include
- resolve-directive-merge
- resolve-directive-or
- resolve-directive-parent
- resolve-directive-project
- resolve-directive-properties
- resolve-directive-resource
- resolve-directive-root
- resolve-directive-str
- resolve-map
- resolve-path
- resolve-select
- resolve-type
std.dom
Public variables and functions:
- defcomp
- dom-apply
- dom-assert
- dom-attach
- dom-children
- dom-compile
- dom-create
- dom-detach
- dom-diff
- dom-equal?
- dom-find
- dom-find-all
- dom-init
- dom-item
- dom-item?
- dom-match?
- dom-metaclass
- dom-metaprops
- dom-metatype
- dom-ops
- dom-remove
- dom-render
- dom-rendered
- dom-replace
- dom-send-local
- dom-set-local
- dom-set-state
- dom-split-props
- dom-state-handler
- dom-top
- dom-trigger
- dom-update
- dom-vector?
- dom?
- event-handler
- handle-event
- item-access
- item-cleanup
- item-constructor
- item-create
- item-getters
- item-props-delete
- item-props-set
- item-setters
- item-update
- local
- local-dom
- local-dom-state
- local-parent
- local-parent-state
- metaclass
- metaclass-add
- metaclass-remove
- metaprops
- metaprops-add
- metaprops-install
- metaprops-remove
- react
std.dom.common
Public variables and functions:
- *current-dom*
- *dom-event*
- *dom-handler*
- *local-dom*
- children->props
- component?
- dom-assert
- dom-attach
- dom-children
- dom-clone
- dom-compile
- dom-create
- dom-detach
- dom-equal?
- dom-format
- dom-item
- dom-item?
- dom-metaclass
- dom-metaprops
- dom-metatype
- dom-new
- dom-props-equal?
- dom-split-props
- dom-tags-equal?
- dom-top
- dom-trigger
- dom-vector?
- dom?
- element?
- props-apply
- value?
std.dom.local
Public variables and functions:
- dom-apply-local
- dom-ops-local
- dom-send-local
- dom-set-local
- local
- local-dom
- local-dom-state
- local-parent
- local-parent-state
- local-set
- local-split-props
- local-trigger-add
- local-trigger-remove
- local-watch-add
- local-watch-create
- local-watch-remove
- localized
- localized-handler
- localized-pre-remove
- localized-pre-render
- localized-watch
- localized-wrap-template
std.fs
Public variables and functions:
- attributes
- copy
- copy-into
- copy-single
- create-directory
- create-symlink
- create-tmpdir
- create-tmpfile
- delete
- directory?
- empty-directory?
- executable?
- exists?
- file
- file->ns
- file-name
- file-namespace
- file-suffix
- file-system
- file?
- get-namespace
- hidden?
- input-stream
- last-modified
- link?
- list
- move
- normalise
- ns->file
- nth-segment
- option
- output-stream
- parent
- path
- path?
- permissions
- read-all-bytes
- read-all-lines
- read-code
- readable?
- relativize
- root
- section
- segment-count
- select
- set-attributes
- set-executable
- subpath
- to-file
- typestring
- writable?
- write-all-bytes
- write-into
std.fs.path
Public variables and functions:
- directory?
- empty-directory?
- executable?
- exists?
- file
- file-name
- file-suffix
- file-system
- file?
- hidden?
- input-stream
- last-modified
- link?
- normalise
- nth-segment
- output-stream
- parent
- path
- path?
- permissions
- read-all-bytes
- read-all-lines
- readable?
- relativize
- root
- section
- segment-count
- set-executable
- subpath
- to-file
- typestring
- writable?
- write-all-bytes
- write-into
std.image.base.common
Public variables and functions:
- base-map
- color->standard-color
- convert
- convert-base
- copy
- create-channels
- display-standard-data
- empty
- gray->standard-gray
- mask-value
- retrieve-all
- retrieve-single
- set-all
- set-single
- set-single-val
- shift-value
- slice
- standard-color->standard-gray
- standard-color-data->standard-gray
- standard-gray->standard-color
- standard-type->standard-type
- standard-type->type
- subimage
- type->standard-type
std.lib
Public variables and functions:
- $
- *format*
- *native-compile*
- *no-gc*
- *pools*
- *sep*
- +enum-map
- +init+
- +specialized+
- ->
- ->>
- add-base-trace
- add-entry
- add-print-trace
- add-stack-trace
- aget
- all-props
- ancestor:list
- ancestor:tree
- apply-as
- apply-in
- applym
- arg-check
- arg-count
- array?
- assoc-new
- atom-batch-fn
- atom-delete-fn
- atom-put-fn
- atom-reduce-fn
- atom-set-fn
- atom-set-keys-fn
- atom-swap-fn
- atom:batch
- atom:clear
- atom:cursor
- atom:delete
- atom:derived
- atom:get
- atom:keys
- atom:mget
- atom:put
- atom:put-changed
- atom:set
- atom:set-changed
- atom:set-keys
- atom:swap
- atom?
- beep
- bench-ms
- bench-ns
- bigdec?
- bigint?
- build-impl
- byte?
- call
- catch
- charset
- charset:default
- charset:list
- class:abstract?
- class:array-component
- class:implements?
- class:inherits?
- class:interface?
- class:interfaces
- class:match
- clear-origin
- clip
- clip:nil
- close
- code-column
- code-line
- code-ns
- comparable?
- completed
- component?
- concatv
- cons?
- const
- construct
- counter
- create-enum
- date
- dbg
- dbg-print
- dbg:add-filters
- dbg:remove-filters
- dec!
- deconstruct
- deduped?
- def.m
- defimpl
- definvoke
- defn.origin
- deftemplate
- demunge
- dependents-all
- dependents-direct
- dependents-ordered
- dependents-refresh
- deps-ordered
- deps-resolve
- dev?
- diff
- diff:changed
- diff:changes
- diff:new
- diff:patch
- diff:unpatch
- difference
- dissoc-nested
- do:pl
- do:pp
- do:prn
- edn
- edn?
- elapsed-ms
- elapsed-ns
- element-at
- empty-record
- enum-map
- enum-map-form
- enum-map-raw
- enum-map>
- enum-values
- enum?
- error
- explode
- extend-impl
- F
- failed
- filter-keys
- filter-vals
- find-templates
- flake
- flatten-nested
- fn
- fn-body
- fn-form
- fn-tags
- fn:call-body
- fn:consumer
- fn:create-args
- fn:def-form
- fn:init-args
- fn:lambda
- fn:predicate
- fn:supplier
- form?
- format-ms
- format-ns
- fulfil
- future
- future:call
- future:cancel
- future:cancelled?
- future:chain
- future:complete?
- future:dependents
- future:done
- future:exception
- future:exception?
- future:fn
- future:force
- future:incomplete?
- future:lift
- future:nil
- future:now
- future:obtrude
- future:result
- future:run
- future:status
- future:success?
- future:timeout
- future:timeout?
- future:value
- future:wait
- future?
- get-deps
- get-entry
- get-error
- get-metadata
- get-origin
- get-prop
- get-status
- get-trace
- get-value
- has-error?
- hash-code
- hash-id
- hash-map?
- health
- hierarchical-sort
- ideref?
- impl:component
- impl:doto
- impl:proxy
- impl:unwrap-sym
- impl:wrap-sym
- inc!
- incomplete
- index-at
- info
- input-stream?
- insert-at
- instant
- intern-all
- intern-form
- intern-in
- intern-var
- intersection
- invoke
- invoke-as
- invoke:arglists
- iobj?
- iref?
- is-container?
- keep-vals
- keyword
- keyword-spearify-keys
- keywordize-keys
- kill
- lazy-seq?
- list-entries
- local
- local-host
- local-hostname
- local-ip
- local-ip-lan
- local-shortname
- local:clear
- local:set
- long?
- lsubs
- macroexpand-all
- map-entries
- map-juxt
- map-keys
- map-vals
- match-filter
- memoize
- memoize:clear
- memoize:disable
- memoize:disabled?
- memoize:enable
- memoize:enabled?
- memoize:info
- memoize:invoke
- memoize:remove
- memoize:status
- merge-meta
- merge-nested
- merge-nested-new
- meter
- meter-out
- multi:add
- multi:clone
- multi:get
- multi:list
- multi:remove
- multi?
- native?
- NIL
- ns-get
- ns-sym
- on:all
- on:any
- on:cancel
- on:complete
- on:exception
- on:success
- on:timeout
- os
- os-arch
- os-notify
- os-run
- output-stream?
- output-trace
- p
- parse-double
- parse-long
- parse-ms
- parse-ns
- paste
- pl
- pl-add-lines
- pl:fn
- pmap-entries
- pmap-vals
- pointer
- pointer?
- port:check-available
- port:get-available
- postwalk
- postwalk-replace
- pp
- pp-fn
- pp-str
- pr
- prewalk
- prewalk-replace
- prf
- prfn
- primitive
- primitive:array?
- primitive?
- prn
- prn:fn
- protocol-tmpl
- protocol:impls
- protocol:interface
- protocol:methods
- protocol:remove
- protocol:signatures
- protocol?
- qualified-keys
- qualify-keys
- queue
- re-create
- reader?
- refresh-entry
- regexp?
- registry-get
- registry-install
- registry-list
- registry-rt
- registry-rt-add
- registry-rt-list
- registry-rt-remove
- registry-scratch
- registry-uninstall
- reload-entry
- remote?
- remove-at
- remove-entry
- remove-trace
- rename-keys
- require
- res
- res:active
- res:exists?
- res:mode
- res:path
- res:restart
- res:set
- res:spec-add
- res:spec-get
- res:spec-list
- res:spec-remove
- res:start
- res:stop
- res:variant-add
- res:variant-get
- res:variant-list
- res:variant-remove
- reset!
- reshape
- resolve-namespaced
- return-chain
- return-resolve
- rt-deref-ptr
- rt-display-ptr
- rt-has-module?
- rt-has-ptr?
- rt-init-ptr
- rt-invoke-ptr
- rt-raw-eval
- rt-setup-module
- rt-setup-ptr
- rt-tags-ptr
- rt-teardown-module
- rt-teardown-ptr
- rt-transform-in-ptr
- rt-transform-out-ptr
- say
- seqify
- set!
- set-origin
- set-prop
- sh
- sh-close
- sh-error
- sh-exit
- sh-kill
- sh-kill-tree
- sh-output
- sh-read
- sh-wait
- sh-write
- sha1
- short?
- sid
- sid-tag
- signal
- signal:clear
- signal:install
- signal:list
- signal:uninstall
- signal:with-temp
- socket
- socket:address
- socket:local-address
- socket:local-port
- socket:port
- space
- space-create
- space-resolve
- space:context-get
- space:context-list
- space:context-set
- space:context-unset
- space:rt-active
- space:rt-current
- space:rt-get
- space:rt-start
- space:rt-started?
- space:rt-stop
- space:rt-stopped?
- space?
- split-by
- start
- start
- started?
- started?
- stop
- stop
- stopped?
- stopped?
- string
- string-snakify-keys
- stringify-keys
- strn
- subset?
- superset?
- suppress
- swap-return!
- sys:ns-dir
- sys:ns-file
- sys:ns-url
- sys:resource
- sys:resource-content
- sys:wget-bulk
- system-ms
- system-ns
- T
- template-bulk
- template-ensure
- template-entries
- template-meta
- template-vars
- template:locals
- then
- thread-form
- thread?
- throwable-string
- throwable?
- time-ms
- time-ns
- time-us
- tmux-with-args
- tmux:has-session?
- tmux:has-window?
- tmux:kill-server
- tmux:kill-session
- tmux:kill-window
- tmux:list-sessions
- tmux:list-windows
- tmux:new-session
- tmux:new-window
- tmux:run-command
- to-enum
- topological-sort
- topological-sort-order-by-deps
- trace
- trace-ns
- trace-print-ns
- transform
- transform-fn
- transform-fn*
- transpose
- tree-flatten
- tree-nestify
- tree-nestify:all
- U
- unbound?
- unfold
- union
- unlazy
- unload-entry
- unqualified-keys
- unqualify-keys
- unseqify
- unset-origin
- untrace-ns
- update-diff
- uri
- url
- url-decode
- url-encode
- url?
- uuid
- uuid-nil
- var-sym
- varg-count
- vargs?
- wait-for-port
- walk
- walk:contains
- walk:find
- walk:keep
- with
- with-ex
- with-lifecycle
- with-out-str
- with-retry
- with-retry-fn
- with-system
- with-thrown
- with:dbg
- with:template-meta
- wrap-start
- wrap-stop
- wrapped
- wrapped?
- writer?
- xor
- Z
std.lib.bin.buffer
Public variables and functions:
- +buffer-functions+
- +buffer-lookup+
- +buffer-records+
- +buffer-type
- +endian+
- +endian-native+
- buffer
- buffer-convert
- buffer-create
- buffer-get
- buffer-primitive
- buffer-put
- buffer-read
- buffer-type
- buffer-type-raw
- buffer-write
- byte-buffer
- byte-order
- char-buffer
- create-buffer-functions
- create-buffer-records
- double-buffer
- float-buffer
- int-buffer
- long-buffer
- short-buffer
std.lib.collection
Public variables and functions:
- assoc-new
- cons?
- deduped?
- diff
- diff:changed
- diff:changes
- diff:new
- diff:patch
- diff:unpatch
- dissoc-nested
- element-at
- empty-record
- filter-keys
- filter-vals
- find-templates
- flatten-nested
- form?
- hash-map?
- index-at
- insert-at
- keep-vals
- lazy-seq?
- map-entries
- map-juxt
- map-keys
- map-vals
- merge-meta
- merge-nested
- merge-nested-new
- pmap-entries
- pmap-vals
- qualified-keys
- qualify-keys
- queue
- re-create
- remove-at
- rename-keys
- reshape
- seqify
- split-by
- transform
- transform-fn
- transform-fn*
- transpose
- tree-flatten
- tree-nestify
- tree-nestify:all
- unfold
- unlazy
- unqualified-keys
- unqualify-keys
- unseqify
std.lib.context.space
Public variables and functions:
- *namespace*
- protocol-tmpl
- space
- space-context-get
- space-context-set
- space-context-unset
- space-create
- space-resolve
- space-rt-create
- space-rt-start
- space-rt-stop
- space-stop
- space:context-get
- space:context-list
- space:context-set
- space:context-unset
- space:rt-active
- space:rt-current
- space:rt-get
- space:rt-start
- space:rt-started?
- space:rt-stop
- space:rt-stopped?
- space?
std.lib.env
Public variables and functions:
- *debug*
- *local*
- +debug+
- +local+
- +sys:resource-content+
- close
- dbg
- dbg-global
- dbg-print
- dbg:add-filters
- dbg:remove-filters
- dev?
- do:pl
- do:pp
- do:prn
- docker-daemon-available?
- explode
- local
- local:clear
- local:set
- match-filter
- meter
- meter-out
- ns-get
- ns-sym
- p
- pl
- pl-add-lines
- pl:fn
- pp
- pp-fn
- pp-str
- pr
- prf
- prfn
- prn
- prn:fn
- program-exists?
- program-version
- require
- sys:ns-dir
- sys:ns-file
- sys:ns-url
- sys:resource
- sys:resource-cached
- sys:resource-content
- throwable-string
- version-ints
- version>=
- with-out-str
- with-system
- with:dbg
- wrap-print
std.lib.foundation
Public variables and functions:
- *sep*
- +init+
- ->
- ->>
- aget
- applym
- array?
- atom?
- bigdec?
- bigint?
- byte?
- call
- code-column
- code-line
- code-ns
- comparable?
- concatv
- const
- counter
- date
- dec!
- def.m
- demunge
- edn
- edn?
- error
- F
- flake
- hash-code
- hash-id
- ideref?
- inc!
- instant
- intern-all
- intern-form
- intern-in
- intern-var
- invoke
- iobj?
- iref?
- keyword
- long?
- lsubs
- NIL
- parse-double
- parse-long
- re-create
- regexp?
- reset!
- resolve-namespaced
- set!
- short?
- sid
- sid-tag
- string
- strn
- suppress
- T
- template-bulk
- template-ensure
- template-entries
- template-meta
- template-vars
- thread-form
- thread?
- throwable?
- trace
- U
- unbound?
- uri
- url
- url?
- uuid
- uuid-nil
- var-sym
- with-ex
- with-retry
- with-retry-fn
- with-thrown
- with:template-meta
- wrapped
- wrapped?
- xor
- Z
std.lib.future
Public variables and functions:
- *pools*
- catch
- completed
- failed
- fulfil
- future
- future:call
- future:cancel
- future:cancelled?
- future:chain
- future:complete?
- future:dependents
- future:done
- future:exception
- future:exception?
- future:fn
- future:force
- future:incomplete?
- future:lift
- future:nil
- future:now
- future:obtrude
- future:result
- future:run
- future:status
- future:success?
- future:timeout
- future:timeout?
- future:value
- future:wait
- future?
- incomplete
- on:all
- on:any
- on:cancel
- on:complete
- on:exception
- on:success
- on:timeout
- then
std.lib.impl
Public variables and functions:
- *override*
- *self*
- +dimpl-fn-args+
- build-form
- build-impl
- build-template-fn
- build-template-protocol
- build-variadic-fn
- build-with-opts-fn
- create-body-fn
- defimpl
- dimpl-fn-forms
- dimpl-fn-invoke
- dimpl-form
- dimpl-print-method
- dimpl-template-fn
- dimpl-template-interface
- dimpl-template-protocol
- eimpl-form
- eimpl-print-method
- eimpl-template-fn
- eimpl-template-protocol
- extend-impl
- impl:doto
- impl:proxy
- impl:unwrap-sym
- impl:wrap-sym
- interface-fns
- parse-impl
- protocol-fns
- split-all
- split-body
- split-single
- standard-body-input-fn
- standard-body-output-fn
- template-gen
- template-signatures
- template-transform
std.lib.invoke
Public variables and functions:
- *force*
- +default-fn+
- +default-packages+
- definvoke
- fn
- fn-body
- fn-body-clojure
- invoke-intern
- invoke-intern-compose
- invoke-intern-dynamic
- invoke-intern-fn
- invoke-intern-macro
- invoke-intern-method
- invoke-intern-multi
- invoke-intern-recent
- invoke:arglists
- multi:add
- multi:clone
- multi:get
- multi:list
- multi:match?
- multi:remove
- multi?
- recent-fn
- resolve-method
std.lib.link
Public variables and functions:
- *bind-root*
- *registry*
- *suffix*
- +ns-metadata
- bind-metadata
- bind-preempt
- bind-resolve
- bind-source
- bind-verify
- deflink
- deregister-link
- find-source-var
- intern-link
- link
- link-form
- link-invoke
- link-selfied?
- link-synced?
- link:bind
- link:bound?
- link:create
- link:info
- link:resolve-all
- link:status
- link:unresolved
- link?
- ns-metadata
- ns-metadata-raw
- register-link
- registered-link?
- registered-links
- resource-path
- transform-metadata
std.lib.os
Public variables and functions:
- *native-compile*
- beep
- clip
- clip:nil
- native?
- os
- os-arch
- os-notify
- os-run
- paste
- say
- sh
- sh-close
- sh-error
- sh-exit
- sh-kill
- sh-kill-tree
- sh-output
- sh-read
- sh-wait
- sh-write
- sys:wget-bulk
- tmux-with-args
- tmux:has-session?
- tmux:has-window?
- tmux:kill-server
- tmux:kill-session
- tmux:kill-window
- tmux:list-sessions
- tmux:list-windows
- tmux:new-session
- tmux:new-window
- tmux:run-command
- url-decode
- url-encode
std.lib.resource
Public variables and functions:
- *active*
- *alias*
- *namespace*
- *registry*
- +type+
- res
- res-access-get
- res-access-set
- res-api-fn
- res-api-tmpl
- res-base
- res-call-fn
- res-key
- res-path
- res-restart
- res-setup
- res-start
- res-stop
- res-teardown
- res:active
- res:exists?
- res:mode
- res:path
- res:restart
- res:set
- res:spec-add
- res:spec-get
- res:spec-list
- res:spec-remove
- res:start
- res:stop
- res:variant-add
- res:variant-get
- res:variant-list
- res:variant-remove
std.lib.stream
Public variables and functions:
- *>
- *transforms*
- +stream:base+
- +stream:clojure+
- +stream:fn+
- +stream:future+
- +stream:java+
- +stream:primitive+
- +stream:promise+
- <*>
- add-transforms
- atom-seq
- collect
- collect-booleans
- collect-bytes
- collect-chars
- collect-collection
- collect-collector
- collect-doubles
- collect-floats
- collect-ifn
- collect-ints
- collect-longs
- collect-nil
- collect-persistent
- collect-promise
- collect-shorts
- collect-transient
- collector
- extend-stream
- extend-stream-form
- gen:primitives
- object-seq
- pipe
- pipeline
- pipeline-transform
- primitive-form
- produce
- produce-callable
- produce-deref
- produce-ifn
- produce-nil
- produce-object
- produce-stream
- produce-supplier
- producer
- seqiter
- stream
- to-stream
- unit
std.lib.zip
Public variables and functions:
- *handler*
- +base+
- +nil-handler+
- +types+
- at-end?
- at-inside-most-left?
- at-inside-most?
- at-left-most?
- at-outside-most?
- at-right-most?
- can-step-inside-left?
- can-step-inside?
- can-step-left?
- can-step-outside?
- can-step-right?
- check-context
- check-optional
- current-elements
- delete-left
- delete-right
- display-zipper
- find
- find-left
- find-next
- find-prev
- find-right
- form-zip
- form-zip-unwrap
- form-zip-wrap
- from-status
- get
- hierarchy
- insert-left
- insert-right
- is
- is-container?
- is-empty-container?
- left-element
- left-elements
- levelwalk
- list-child-elements
- matchwalk
- postwalk
- prewalk
- register-type
- replace-left
- replace-right
- right-element
- right-elements
- root-element
- seq-zip
- status
- status-string
- step-end
- step-inside
- step-inside-left
- step-inside-most
- step-inside-most-left
- step-left
- step-left-most
- step-next
- step-outside
- step-outside-most
- step-outside-most-right
- step-outside-right
- step-prev
- step-right
- step-right-most
- surround
- unregister-type
- unwrap-element
- update-child-elements
- vector-zip
- zipper
- zipper?
std.log
Public variables and functions:
- action
- basic-logger
- block
- console-logger
- create
- current-context
- debug
- error
- fatal
- identity-logger
- info
- log
- log-context
- log-meta
- log-runtime
- logger
- logger?
- meter
- multi-logger
- note
- profile
- put-logger!
- section
- set-context!
- set-level!
- set-logger!
- set-static!
- show
- silent
- spy
- status
- step
- task
- todo
- trace
- track
- verbose
- warn
- with
- with-context
- with-level
- with-logger
- with-logger-basic
- with-logger-verbose
- with-overwrite
std.log.console
Public variables and functions:
- +levels+
- +style+
- console-body
- console-body-console
- console-body-console-text
- console-body-data
- console-body-data-context
- console-body-exception
- console-display?
- console-format
- console-format-line
- console-header
- console-header-date
- console-header-label
- console-header-message
- console-header-position
- console-logger
- console-meter
- console-meter-form
- console-meter-trace
- console-pprint
- console-render
- console-status
- console-status-duration
- console-status-end
- console-status-outcome
- console-status-props
- console-status-start
- console-write
- join-with
- logger-process-console
- style-default
std.make
Public variables and functions:
- build-all
- build-at
- build-default
- build-triggered
- compile
- def.make
- get-triggered
- gh-clone
- gh-commit
- gh-dwim-init
- gh-dwim-push
- gh-exists?
- gh-local-purge
- gh-push
- gh-refresh
- gh-save
- gh-setup
- gh-setup
- gh-setup-local-init
- gh-setup-remote
- gh-token
- gh-user
- is-changed?
- make-bulk
- make-bulk-build
- make-bulk-container-build
- make-bulk-container-filter
- make-bulk-gh-init
- make-bulk-gh-push
- make-config
- make-dir
- make-dir-exists?
- make-dir-teardown
- make-readme
- make-run
- make-run-close
- make-run-dev
- make-run-init
- make-run-internal
- make-run-package
- make-run-release
- make-run-start
- make-run-stop
- make-run-test
- make-shell
- tangle
- triggers-clear
- triggers-get
- triggers-list
- triggers-purge
- types-add
- types-list
- types-remove
- watch-project
- with-verbose
- with:internal-shell
- with:mock-compile
std.make.common
Public variables and functions:
- *internal-shell*
- *tmux*
- *triggers*
- get-config-tag
- get-triggered
- make-config
- make-config-map
- make-config-update
- make-config?
- make-dir
- make-dir-exists?
- make-dir-setup
- make-dir-teardown
- make-run
- make-run-close
- make-run-dev
- make-run-init
- make-run-internal
- make-run-package
- make-run-release
- make-run-start
- make-run-stop
- make-run-test
- make-shell
- triggers-clear
- triggers-get
- triggers-list
- triggers-purge
- triggers-set
- with:internal-shell
- with:triggers
std.make.compile
Public variables and functions:
- *compile-filter*
- *mock-compile*
- +types+
- compile
- compile-custom
- compile-directive
- compile-directory
- compile-ext
- compile-ext-fn
- compile-fullbody
- compile-out-path
- compile-resolve
- compile-resource
- compile-result-seq
- compile-section
- compile-single
- compile-summarise
- compile-write
- compile-write-artifacts
- types-add
- types-list
- types-remove
- with:compile-filter
- with:mock-compile
std.object
Public variables and functions:
- class-convert
- class-hierarchy
- class-info
- constructor?
- context-class
- delegate
- element
- element?
- field?
- from-data
- get
- get-in
- instance?
- keys
- map-like
- meta-clear
- meta-read
- meta-read-exact
- meta-read-exact?
- meta-write
- meta-write-exact
- meta-write-exact?
- method?
- plain?
- private?
- public?
- query-class
- query-hierarchy
- query-instance
- read-all-getters
- read-ex
- read-fields
- read-getters
- read-getters-form
- set
- static?
- string-like
- struct-accessor
- struct-fields
- struct-getters
- to-data
- to-element
- to-map
- unextend
- vector-like
- write-all-setters
- write-ex
- write-fields
- write-setters
- write-setters-form
std.object.framework.write
Public variables and functions:
- *transform*
- +meta-write-exact
- +write-template+
- create-write-method-form
- from-constructor
- from-data
- from-empty
- from-map
- meta-write
- meta-write-exact
- meta-write-exact-raw
- meta-write-exact?
- write-all-fields
- write-all-setters
- write-constructor
- write-ex
- write-fields
- write-setter-element
- write-setter-value
- write-setters
- write-setters-form
std.object.query
Public variables and functions:
- +all-class-elements
- +all-instance-elements
- +query-functions+
- +select-class-elements
- +select-instance-elements
- +select-supers-elements
- all-class-elements
- all-class-elements-raw
- all-class-members
- all-instance-elements
- all-instance-elements-raw
- apply-element
- delegate
- invoke-intern-element
- query-class
- query-hierarchy
- query-instance
- query-instance-hierarchy
- query-supers
- select-class-elements
- select-class-elements-raw
- select-instance-elements
- select-instance-elements-raw
- select-supers-elements
- select-supers-elements-raw
std.print.ansi
Public variables and functions:
- *custom*
- +attributes+
- +colors+
- +highlights+
- +init+
- +lookup+
- blink
- blue
- bold
- bright-blue
- bright-cyan
- bright-green
- bright-grey
- bright-magenta
- bright-red
- bright-white
- bright-yellow
- concealed
- cyan
- dark
- define-ansi-forms
- encode
- encode-raw
- green
- grey
- italic
- magenta
- normal
- on-blue
- on-cyan
- on-green
- on-grey
- on-magenta
- on-red
- on-white
- on-yellow
- red
- reverse-color
- style
- style:remove
- underline
- white
- yellow
std.scheduler
Public variables and functions:
- *no-limit*
- clear
- count-spawn
- create-program
- earliest-spawn
- get-all-spawn
- get-program
- get-props
- get-spawn
- get-state
- install
- installed?
- kill-all-spawn
- kill-spawn
- latest
- latest-spawn
- latest-stopped
- list-spawn
- list-stopped
- runner
- runner:create
- runner:health
- runner:info
- runner:kill
- runner:start
- runner:started?
- runner:stop
- runner:stopped?
- runner?
- set-interval
- spawn
- stop-all-spawn
- stop-spawn
- trigger
- uninstall
- unspawn
std.scheduler.spawn
Public variables and functions:
- *defaults*
- *delay*
- *group*
- *interval*
- *job*
- *spawn*
- *spawn-id*
- *timing*
- add-job
- clear
- count-jobs
- count-spawn
- create-handler
- create-handler-basic
- create-handler-constant
- create-spawn
- earliest-spawn
- get-all-spawn
- get-job
- get-program
- get-props
- get-spawn
- get-state
- handler-run
- kill-all
- kill-spawn
- latest
- latest-spawn
- latest-stopped
- list-job-ids
- list-jobs
- list-spawn
- list-stopped
- remove-job
- run
- schedule-timing
- send-result
- set-props
- spawn-info
- spawn-loop
- spawn-save-past
- spawn-status
- spawn?
- stop-all
- stop-spawn
- update-job
- wrap-schedule
std.string
Public variables and functions:
- +path-separator
- blank?
- camel-case
- capital-case
- capital-sep-case
- capitalize
- caseless=
- decapitalize
- dot-case
- ends-with?
- escape
- escape-dollars
- escape-escapes
- escape-newlines
- escape-quotes
- filter-empty-lines
- from-string
- has-quotes?
- includes?
- indent
- indent-rest
- insert-at
- join
- join-lines
- joinl
- layout-lines
- lines
- lower-case
- lower-sep-case
- multi-line?
- pascal-case
- path-count
- path-join
- path-ns
- path-ns-array
- path-nth
- path-root
- path-separator
- path-split
- path-stem
- path-stem-array
- path-sub
- path-sub-array
- path-val
- phrase-case
- replace
- replace-all
- replace-at
- reverse
- single-line
- single-line?
- snake-case
- spaces
- spear-case
- split
- split-lines
- starts-with?
- str:compare
- str:op
- strip-quotes
- to-string
- trim
- trim-left
- trim-newlines
- trim-right
- truncate
- typeless=
- upper-camel-case
- upper-case
- upper-sep-case
- whitespace?
- wrap
- write-line
- write-lines
- |
std.time
Public variables and functions:
- adjust
- after
- before
- calendar
- coerce
- day
- day-of-week
- default-timezone
- default-type
- duration?
- earliest
- epoch
- equal
- format
- from-long
- from-map
- get-timezone
- has-timezone?
- hour
- instant?
- latest
- local-timezone
- millisecond
- minus
- minute
- month
- now
- parse
- plus
- representation?
- second
- time-meta
- to-length
- to-long
- to-map
- to-vector
- truncate
- with-timezone
- wrap-proxy
- year