Skip to main content

Crate calcit

Crate calcit 

Source

Re-exports§

pub use calcit::Calcit;
pub use calcit::CalcitErr;
pub use calcit::CalcitFnTypeAnnotation;
pub use calcit::CalcitProc;
pub use calcit::CalcitSyntax;
pub use calcit::CalcitTypeAnnotation;
pub use calcit::ProcArity;
pub use calcit::ProcTypeSignature;
pub use calcit::SyntaxTypeSignature;

Modules§

builtins
calcit
call_graph_diff
call_stack
call_tree
Call tree analysis module for Calcit programs
cli_args
codegen
data
def_diff
detailed_snapshot
effects_graph
Effects graph analysis: State / Transform / Effect decomposition per definition.
program
program_diff
project_state
runner
snapshot
util

Structs§

ProgramEntries

Constants§

DEFAULT_SNAPSHOT_FILE
FFI_ABI_VERSION
LEGACY_SNAPSHOT_FILE

Functions§

load_core_snapshot
load_module
project_module_folder
The module view installed for the project that owns a snapshot.
quiet_tool_output
resolve_module_snapshot_candidates
resolve_module_snapshot_path
resolve_snapshot_path_alias
run_program
run_program_with_docs
set_quiet_tool_output