l4u/sys_bridge

Types

pub type ErlSym
pub type Pid

Functions

pub fn abspath(path: String) -> String
pub fn aux_pdic(pdic: PDic, id: String) -> PDic
pub fn catch_dummy(try_fn: fn() -> a) -> Result(a, b)
pub fn catch_ex(try_fn: fn() -> a) -> Result(a, b)
pub fn compare_any(x: Expr, y: Expr) -> Order
pub fn console_readline(prompt: String) -> String
pub fn console_writeln(s: a) -> Nil
pub fn dbgout1(a: a) -> Bool
pub fn dbgout2(a: a, b: b) -> Bool
pub fn dbgout3(a: a, b: b, c: c) -> Bool
pub fn dbgout4(a: a, b: b, c: c, d: d) -> Bool
pub fn deref(ref: Ref) -> a
pub fn dir_exists(dir_path: String) -> Bool
pub fn do_async(f: fn() -> Nil) -> Nil
pub fn erl_sym(str: String) -> ErlSym
pub fn error_to_string(x: a, verbose: Bool) -> String
pub fn escape_binary_string(str: String) -> String
pub fn exec(pid: Pid, f: fn(a) -> b) -> Result(b, c)
pub fn exec_native(pid: Pid, f: fn(a) -> b) -> Result(b, c)
pub fn external_form(value: a) -> String
pub fn file_exists(file_path: String) -> Bool
pub fn get_command_line_args() -> List(String)
pub fn get_cwd() -> String
pub fn internal_form(value: a) -> String
pub fn l4u_to_native(value: Expr) -> a
pub fn load_file(filename: String) -> String
pub fn make_ref(value: a) -> Ref
pub fn native_to_l4u(value: Dynamic) -> a
pub fn new_process(initializer: fn() -> a) -> Result(Pid, b)
pub fn os_cmd(cmdline: String) -> String
pub fn process_dict_erase(pdic: PDic, key: String) -> a
pub fn process_dict_get(pdic: PDic, key: String) -> a
pub fn process_dict_keys(pdic: PDic) -> List(String)
pub fn process_dict_set(pdic: PDic, key: String, value: a) -> Nil
pub fn reset_ref(ref: Ref, value: a) -> a
pub fn set_cwd(dir_path: String) -> Nil
pub fn stringify(x: a) -> String
pub fn tco_loop(f: a, initial_param: b) -> c
pub fn throw_err(s: String) -> Nil
pub fn throw_expr(expr: a) -> Nil
pub fn tick_count() -> Int
pub fn to_string(x: a) -> String
pub fn unescape_binary_string(str: String) -> String
pub fn unique_int() -> Int
pub fn unique_pdic() -> PDic
pub fn unique_str() -> String
Search Document