List of all items
Structs
- ProgramEntries
- builtins::RegisteredProcDescriptor
- calcit::CalcitEnum
- calcit::CalcitErr
- calcit::CalcitFn
- calcit::CalcitFnDefRef
- calcit::CalcitFnTypeAnnotation
- calcit::CalcitFnUsageMeta
- calcit::CalcitImpl
- calcit::CalcitImport
- calcit::CalcitLocal
- calcit::CalcitMacro
- calcit::CalcitRecord
- calcit::CalcitScope
- calcit::CalcitStruct
- calcit::CalcitSymbolInfo
- calcit::CalcitThunkInfo
- calcit::CalcitTrait
- calcit::CalcitTuple
- calcit::EnumVariant
- calcit::LocatedWarning
- calcit::NodeLocation
- calcit::ProcTypeSignature
- calcit::SyntaxTypeSignature
- call_stack::CalcitStack
- call_stack::CallStackList
- call_tree::CallCountEntry
- call_tree::CallCountResult
- call_tree::CallTreeAnalyzer
- call_tree::CallTreeConfig
- call_tree::CallTreeNode
- call_tree::CallTreeResult
- call_tree::CallTreeStats
- call_tree::UnusedDefinition
- cli_args::AnalyzeCommand
- cli_args::CallGraphCommand
- cli_args::CheckExamplesCommand
- cli_args::CheckTypesCommand
- cli_args::CirruCommand
- cli_args::CirruFormatCommand
- cli_args::CirruParseCommand
- cli_args::CirruParseEdnCommand
- cli_args::CirruShowGuideCommand
- cli_args::CountCallsCommand
- cli_args::DocsAgentsCommand
- cli_args::DocsCheckMdCommand
- cli_args::DocsCommand
- cli_args::DocsListCommand
- cli_args::DocsReadCommand
- cli_args::DocsReadLinesCommand
- cli_args::DocsSearchCommand
- cli_args::EditAddExampleCommand
- cli_args::EditAddImportCommand
- cli_args::EditAddModuleCommand
- cli_args::EditAddNsCommand
- cli_args::EditCommand
- cli_args::EditConfigCommand
- cli_args::EditCpCommand
- cli_args::EditDefCommand
- cli_args::EditDocCommand
- cli_args::EditExamplesCommand
- cli_args::EditFormatCommand
- cli_args::EditImportsCommand
- cli_args::EditIncCommand
- cli_args::EditMvDefCommand
- cli_args::EditMvNodeCommand
- cli_args::EditNsDocCommand
- cli_args::EditRenameCommand
- cli_args::EditRmDefCommand
- cli_args::EditRmExampleCommand
- cli_args::EditRmImportCommand
- cli_args::EditRmModuleCommand
- cli_args::EditRmNsCommand
- cli_args::EditSchemaCommand
- cli_args::EditSplitDefCommand
- cli_args::EmitIrCommand
- cli_args::EmitJsCommand
- cli_args::EvalCommand
- cli_args::JsEscapeCommand
- cli_args::JsUnescapeCommand
- cli_args::LibsCommand
- cli_args::LibsReadmeCommand
- cli_args::LibsScanMdCommand
- cli_args::LibsSearchCommand
- cli_args::QueryCommand
- cli_args::QueryConfigCommand
- cli_args::QueryDefCommand
- cli_args::QueryDefsCommand
- cli_args::QueryErrorCommand
- cli_args::QueryExamplesCommand
- cli_args::QueryFindCommand
- cli_args::QueryModulesCommand
- cli_args::QueryNsCommand
- cli_args::QueryPeekCommand
- cli_args::QueryPkgCommand
- cli_args::QuerySchemaCommand
- cli_args::QuerySearchCommand
- cli_args::QuerySearchExprCommand
- cli_args::QueryUsagesCommand
- cli_args::ToplevelCalcit
- cli_args::TreeAppendChildCommand
- cli_args::TreeCommand
- cli_args::TreeDeleteCommand
- cli_args::TreeInsertAfterCommand
- cli_args::TreeInsertBeforeCommand
- cli_args::TreeInsertChildCommand
- cli_args::TreeRaiseCommand
- cli_args::TreeReplaceCommand
- cli_args::TreeReplaceLeafCommand
- cli_args::TreeShowCommand
- cli_args::TreeStructuralCommand
- cli_args::TreeSwapNextCommand
- cli_args::TreeSwapPrevCommand
- cli_args::TreeTargetReplaceCommand
- cli_args::TreeUnwrapCommand
- cli_args::TreeWrapCommand
- codegen::gen_ir::IrData
- detailed_snapshot::DetailedCodeEntry
- detailed_snapshot::DetailedFileInSnapshot
- detailed_snapshot::DetailedNsEntry
- detailed_snapshot::DetailedSnapshot
- program::CompiledDef
- program::CompiledDefPayload
- program::CompiledFileData
- program::DefId
- program::EntryBook
- program::ProgramDefEntry
- program::ProgramFileData
- runner::preprocess::PreprocessContext
- snapshot::ChangesDict
- snapshot::CodeEntry
- snapshot::FileChangeInfo
- snapshot::FileInSnapShot
- snapshot::NsEntry
- snapshot::Snapshot
- snapshot::SnapshotConfigs
Enums
- builtins::RegisteredProcPlatform
- builtins::RegisteredProcStability
- builtins::effects::CliRunningMode
- calcit::Calcit
- calcit::CalcitArgLabel
- calcit::CalcitErrKind
- calcit::CalcitFnArgs
- calcit::CalcitList
- calcit::CalcitProc
- calcit::CalcitSyntax
- calcit::CalcitThunk
- calcit::CalcitTypeAnnotation
- calcit::ImportInfo
- calcit::MethodKind
- calcit::RawCodeType
- calcit::SchemaKind
- call_stack::StackKind
- cli_args::AnalyzeSubcommand
- cli_args::CalcitCommand
- cli_args::CirruSubcommand
- cli_args::DocsSubcommand
- cli_args::EditSubcommand
- cli_args::LibsSubcommand
- cli_args::QuerySubcommand
- cli_args::TreeSubcommand
- detailed_snapshot::DetailCirru
- program::CompiledDefKind
- program::ImportRule
- program::RuntimeCell
- program::RuntimeResolveError
- program::RuntimeResolveMode
Functions
- builtins::call_registered_proc
- builtins::effects::calcit_running_mode
- builtins::effects::call_get_calcit_backend
- builtins::effects::cpu_time
- builtins::effects::get_env
- builtins::effects::init_effects_states
- builtins::effects::is_rust_eval
- builtins::effects::modify_cli_running_mode
- builtins::effects::quit
- builtins::effects::raise
- builtins::effects::read_file
- builtins::effects::write_file
- builtins::handle_proc
- builtins::handle_syntax
- builtins::is_js_syntax_procs
- builtins::is_proc_name
- builtins::is_registered_proc
- builtins::meta::assert_traits
- builtins::meta::assoc
- builtins::meta::async_sleep
- builtins::meta::buffer
- builtins::meta::cirru_nth
- builtins::meta::cirru_quote_to_list
- builtins::meta::cirru_type
- builtins::meta::data_to_code
- builtins::meta::display_stack
- builtins::meta::enum_impl_traits
- builtins::meta::extract_code_into_edn
- builtins::meta::force_reset_gensym_index
- builtins::meta::format_cirru
- builtins::meta::format_cirru_edn
- builtins::meta::format_cirru_one_liner
- builtins::meta::format_ternary_tree
- builtins::meta::format_to_cirru
- builtins::meta::format_to_lisp
- builtins::meta::generate_id
- builtins::meta::get_os
- builtins::meta::hash
- builtins::meta::impl_get
- builtins::meta::impl_nth
- builtins::meta::impl_origin
- builtins::meta::inspect_methods
- builtins::meta::invoke_method
- builtins::meta::is_spreading_mark
- builtins::meta::js_gensym
- builtins::meta::methods_of
- builtins::meta::native_compare
- builtins::meta::new_enum_tuple_no_class
- builtins::meta::new_tuple
- builtins::meta::no_op
- builtins::meta::parse_cirru
- builtins::meta::parse_cirru_edn
- builtins::meta::parse_cirru_list
- builtins::meta::record_impl_traits
- builtins::meta::recur
- builtins::meta::register_calcit_builtin_impls
- builtins::meta::reset_gensym_index
- builtins::meta::reset_js_gensym_index
- builtins::meta::struct_impl_traits
- builtins::meta::trait_call
- builtins::meta::trait_new
- builtins::meta::tuple_count
- builtins::meta::tuple_enum
- builtins::meta::tuple_enum_has_variant
- builtins::meta::tuple_enum_variant_arity
- builtins::meta::tuple_impl_traits
- builtins::meta::tuple_impls
- builtins::meta::tuple_nth
- builtins::meta::tuple_params
- builtins::meta::tuple_validate_enum
- builtins::meta::turn_symbol
- builtins::meta::turn_tag
- builtins::meta::type_of
- builtins::register_import_proc
- builtins::register_import_proc_with_descriptor
- builtins::syntax::assert_traits
- builtins::syntax::assert_type
- builtins::syntax::call_spread
- builtins::syntax::call_try
- builtins::syntax::defmacro
- builtins::syntax::defn
- builtins::syntax::eval
- builtins::syntax::gensym
- builtins::syntax::get_raw_args
- builtins::syntax::get_raw_args_fn
- builtins::syntax::has_unquote
- builtins::syntax::macroexpand
- builtins::syntax::macroexpand_1
- builtins::syntax::macroexpand_all
- builtins::syntax::quasiquote
- builtins::syntax::quote
- builtins::syntax::syntax_if
- builtins::syntax::syntax_let
- calcit::brief_type_of_value
- calcit::format_examples_hint
- calcit::format_proc_examples_hint
- calcit::format_to_lisp
- calcit::gen_core_id
- calcit::register_program_lookups
- calcit::value_matches_type_annotation
- calcit::with_type_annotation_warning_context
- call_stack::display_stack
- call_stack::display_stack_with_docs
- call_stack::set_using_stack
- call_stack::show_stack
- call_stack::using_stack
- call_tree::analyze_call_graph
- call_tree::count_calls
- call_tree::format_as_json
- call_tree::format_count_as_json
- call_tree::format_count_for_display
- call_tree::format_for_llm
- codegen::codegen_mode
- codegen::emit_js::emit_js
- codegen::emit_js::escape_symbol_for_js
- codegen::emit_js::gen_stack::clear_stack
- codegen::emit_js::gen_stack::get_gen_stack
- codegen::emit_js::gen_stack::pop_call_stack
- codegen::emit_js::gen_stack::push_call_stack
- codegen::emit_js::unescape_symbol_from_js
- codegen::gen_ir::emit_ir
- codegen::set_code_gen_skip_arity_check
- codegen::set_codegen_mode
- codegen::skip_arity_check
- data::cirru::calcit_data_to_cirru
- data::cirru::calcit_to_cirru
- data::cirru::cirru_to_calcit
- data::cirru::code_to_calcit
- data::data_to_calcit
- data::edn::calcit_to_edn
- data::edn::edn_to_calcit
- data::edn::sanitize_edn_for_format
- detailed_snapshot::load_detailed_snapshot_data
- load_core_snapshot
- load_module
- program::apply_code_changes
- program::clear_runtime_caches_for_changes
- program::clear_runtime_caches_for_reload
- program::clone_compiled_program_snapshot
- program::collect_compiled_deps
- program::ensure_def_id
- program::extract_program_data
- program::has_def_code
- program::lookup_codegen_type_hint
- program::lookup_compiled_def
- program::lookup_def_code
- program::lookup_def_doc
- program::lookup_def_examples
- program::lookup_def_id
- program::lookup_def_schema
- program::lookup_def_target_in_import
- program::lookup_default_target_in_import
- program::lookup_ns_target_in_import
- program::lookup_runtime_cell
- program::lookup_runtime_cell_by_id
- program::lookup_runtime_ready
- program::lookup_runtime_ready_by_id
- program::mark_runtime_def_cold
- program::mark_runtime_def_errored
- program::mark_runtime_def_resolving
- program::resolve_compiled_executable_def
- program::resolve_runtime_or_compiled_def
- program::seed_runtime_lazy_from_compiled
- program::store_compiled_output
- program::write_compiled_def
- program::write_runtime_lazy_value
- program::write_runtime_ready
- quiet_tool_output
- run_program
- run_program_with_docs
- runner::bind_marked_args
- runner::call_expr
- runner::eval_symbol_from_program
- runner::evaluate_args
- runner::evaluate_args_from
- runner::evaluate_expr
- runner::evaluate_lines
- runner::evaluate_spreaded_args
- runner::evaluate_spreaded_args_from
- runner::evaluate_symbol
- runner::evaluate_symbol_from_program
- runner::evaluate_symbol_from_scope
- runner::parse_ns_def
- runner::preprocess::compile_source_def_for_snapshot
- runner::preprocess::ensure_ns_def_compiled
- runner::preprocess::is_warn_dyn_method_enabled
- runner::preprocess::preprocess_assert_traits
- runner::preprocess::preprocess_assert_type
- runner::preprocess::preprocess_core_let
- runner::preprocess::preprocess_defatom
- runner::preprocess::preprocess_defn
- runner::preprocess::preprocess_each_items
- runner::preprocess::preprocess_expr
- runner::preprocess::preprocess_hint_fn
- runner::preprocess::preprocess_quasiquote
- runner::preprocess::preprocess_quasiquote_internal
- runner::preprocess::preprocess_quote
- runner::preprocess::set_warn_dyn_method
- runner::run_fn
- runner::run_fn_owned
- runner::track::count_pending_tasks
- runner::track::exit_when_cleared
- runner::track::track_task_add
- runner::track::track_task_release
- set_quiet_tool_output
- snapshot::create_file_from_snippet
- snapshot::decode_binary_snapshot
- snapshot::gen_meta_ns
- snapshot::load_snapshot_data
- snapshot::parse_schema_data
- snapshot::render_snapshot_content
- snapshot::save_snapshot_to_file
- snapshot::schema_cirru_to_edn
- snapshot::schema_edn_to_cirru
- snapshot::validate_schema_for_write
- util::number::f64_to_i32
- util::number::f64_to_usize
- util::number::is_even
- util::number::is_integer
- util::number::is_odd
- util::string::extract_ns_def
- util::string::extract_pkg_from_ns
- util::string::has_ns_part
- util::string::is_digit
- util::string::is_letter
- util::string::matches_digits
- util::string::matches_float
- util::string::matches_js_var
- util::string::matches_simple_var
- util::string::strip_shebang
- util::string::wrap_js_str
Type Aliases
- builtins::FnType
- builtins::SyntaxType
- program::CompiledProgram
- program::ProgramCodeData
- program::ProgramCompiledData
- program::ProgramRuntimeData