@calcit/procs
Advanced tools
Comparing version 0.2.45 to 0.2.46
@@ -6,3 +6,3 @@ var _a; | ||
let inNodeJs = typeof process !== "undefined" && ((_a = process === null || process === void 0 ? void 0 : process.release) === null || _a === void 0 ? void 0 : _a.name) === "node"; | ||
export let type_DASH_of = (x) => { | ||
export let type_of = (x) => { | ||
if (typeof x === "string") { | ||
@@ -298,3 +298,3 @@ return kwd("string"); | ||
}; | ||
export let assoc_DASH_before = function (xs, k, v) { | ||
export let assoc_before = function (xs, k, v) { | ||
if (arguments.length !== 3) { | ||
@@ -311,3 +311,3 @@ throw new Error("assoc takes 3 arguments"); | ||
}; | ||
export let assoc_DASH_after = function (xs, k, v) { | ||
export let assoc_after = function (xs, k, v) { | ||
if (arguments.length !== 3) { | ||
@@ -350,3 +350,3 @@ throw new Error("assoc takes 3 arguments"); | ||
}; | ||
export let add_DASH_watch = (a, k, f) => { | ||
export let add_watch = (a, k, f) => { | ||
if (!(a instanceof CrDataAtom)) { | ||
@@ -364,3 +364,3 @@ throw new Error("Expected atom for add-watch!"); | ||
}; | ||
export let remove_DASH_watch = (a, k) => { | ||
export let remove_watch = (a, k) => { | ||
a.listeners.delete(k); | ||
@@ -454,3 +454,3 @@ return null; | ||
}; | ||
export let timeout_DASH_call = (duration, f) => { | ||
export let timeout_call = (duration, f) => { | ||
if (typeof duration !== "number") { | ||
@@ -484,3 +484,3 @@ throw new Error("Expected duration in number"); | ||
}; | ||
export let _AND_get_DASH_calcit_DASH_backend = () => { | ||
export let _AND_get_calcit_backend = () => { | ||
return kwd("js"); | ||
@@ -547,7 +547,7 @@ }; | ||
let idCounter = 0; | ||
export let generate_DASH_id_BANG_ = () => { | ||
export let generate_id_BANG_ = () => { | ||
idCounter = idCounter + 1; | ||
return `gen_id_${idCounter}`; | ||
}; | ||
export let display_DASH_stack = () => { | ||
export let display_stack = () => { | ||
console.trace(); | ||
@@ -598,3 +598,3 @@ return null; | ||
}; | ||
export let format_DASH_ternary_DASH_tree = () => { | ||
export let format_ternary_tree = () => { | ||
console.warn("No such function for js"); | ||
@@ -609,3 +609,3 @@ return null; | ||
}; | ||
export let _AND__DASH_ = (a, b) => { | ||
export let _AND__ = (a, b) => { | ||
return a - b; | ||
@@ -619,3 +619,3 @@ }; | ||
}; | ||
export let _AND_str_DASH_concat = (a, b) => { | ||
export let _AND_str_concat = (a, b) => { | ||
return `${toString(a, false)}${toString(b, false)}`; | ||
@@ -642,3 +642,3 @@ }; | ||
}; | ||
export let rand_DASH_int = (n, m) => { | ||
export let rand_int = (n, m) => { | ||
if (m != null) { | ||
@@ -670,3 +670,3 @@ return Math.round(n + Math.random() * (m - n)); | ||
}; | ||
export let _AND_merge_DASH_non_DASH_nil = (a, b) => { | ||
export let _AND_merge_non_nil = (a, b) => { | ||
if (a == null) { | ||
@@ -686,3 +686,3 @@ return b; | ||
}; | ||
export let to_DASH_pairs = (xs) => { | ||
export let to_pairs = (xs) => { | ||
if (!(xs instanceof CrDataMap)) { | ||
@@ -772,3 +772,3 @@ throw new Error("Expected a map"); | ||
}; | ||
export let split_DASH_lines = (xs) => { | ||
export let split_lines = (xs) => { | ||
return new CrDataList(xs.split("\n")); | ||
@@ -783,6 +783,6 @@ }; | ||
}; | ||
export let str_DASH_find = (x, y) => { | ||
export let str_find = (x, y) => { | ||
return x.indexOf(y); | ||
}; | ||
export let parse_DASH_float = (x) => { | ||
export let parse_float = (x) => { | ||
return parseFloat(x); | ||
@@ -812,6 +812,6 @@ }; | ||
}; | ||
export let format_DASH_number = (x, n) => { | ||
export let format_number = (x, n) => { | ||
return x.toFixed(n); | ||
}; | ||
export let get_DASH_char_DASH_code = (c) => { | ||
export let get_char_code = (c) => { | ||
if (typeof c !== "string" || c.length !== 1) { | ||
@@ -822,12 +822,12 @@ throw new Error("Expected a character"); | ||
}; | ||
export let re_DASH_matches = (re, content) => { | ||
export let re_matches = (re, content) => { | ||
return new RegExp(re).test(content); | ||
}; | ||
export let re_DASH_find_DASH_index = (re, content) => { | ||
export let re_find_index = (re, content) => { | ||
return content.search(new RegExp(re)); | ||
}; | ||
export let re_DASH_find_DASH_all = (re, content) => { | ||
export let re_find_all = (re, content) => { | ||
return new CrDataList(content.match(new RegExp(re, "g"))); | ||
}; | ||
export let to_DASH_js_DASH_data = (x, addColon = false) => { | ||
export let to_js_data = (x, addColon = false) => { | ||
if (x == null) { | ||
@@ -854,3 +854,3 @@ return null; | ||
for (let item of x.items()) { | ||
result.push(to_DASH_js_DASH_data(item), addColon); | ||
result.push(to_js_data(item), addColon); | ||
} | ||
@@ -862,4 +862,4 @@ return result; | ||
for (let [k, v] of x.pairs()) { | ||
var key = to_DASH_js_DASH_data(k, addColon); | ||
result[key] = to_DASH_js_DASH_data(v, addColon); | ||
var key = to_js_data(k, addColon); | ||
result[key] = to_js_data(v, addColon); | ||
} | ||
@@ -871,3 +871,3 @@ return result; | ||
x.forEach((v) => { | ||
result.add(to_DASH_js_DASH_data(v, addColon)); | ||
result.add(to_js_data(v, addColon)); | ||
}); | ||
@@ -879,3 +879,3 @@ return result; | ||
}; | ||
export let to_DASH_calcit_DASH_data = (x, noKeyword = false) => { | ||
export let to_calcit_data = (x, noKeyword = false) => { | ||
if (x == null) { | ||
@@ -899,3 +899,3 @@ return null; | ||
x.forEach((v) => { | ||
result.push(to_DASH_calcit_DASH_data(v, noKeyword)); | ||
result.push(to_calcit_data(v, noKeyword)); | ||
}); | ||
@@ -907,3 +907,3 @@ return new CrDataList(result); | ||
x.forEach((v) => { | ||
result.add(to_DASH_calcit_DASH_data(v, noKeyword)); | ||
result.add(to_calcit_data(v, noKeyword)); | ||
}); | ||
@@ -916,3 +916,3 @@ return new CrDataSet(result); | ||
Object.keys(x).forEach((k) => { | ||
result.set(to_DASH_calcit_DASH_data(k, noKeyword), to_DASH_calcit_DASH_data(x[k], noKeyword)); | ||
result.set(to_calcit_data(k, noKeyword), to_calcit_data(x[k], noKeyword)); | ||
}); | ||
@@ -924,9 +924,9 @@ return new CrDataMap(initTernaryTreeMap(result)); | ||
}; | ||
export let parse_DASH_json = (x) => { | ||
return to_DASH_calcit_DASH_data(JSON.parse(x), false); | ||
export let parse_json = (x) => { | ||
return to_calcit_data(JSON.parse(x), false); | ||
}; | ||
export let stringify_DASH_json = (x, addColon = false) => { | ||
return JSON.stringify(to_DASH_js_DASH_data(x, addColon)); | ||
export let stringify_json = (x, addColon = false) => { | ||
return JSON.stringify(to_js_data(x, addColon)); | ||
}; | ||
export let set_DASH__GT_list = (x) => { | ||
export let set__GT_list = (x) => { | ||
var result = []; | ||
@@ -944,3 +944,3 @@ x.value.forEach((item) => { | ||
}; | ||
export let get_DASH_env = (name) => { | ||
export let get_env = (name) => { | ||
if (inNodeJs) { | ||
@@ -955,3 +955,3 @@ // only available for Node.js | ||
}; | ||
export let turn_DASH_keyword = (x) => { | ||
export let turn_keyword = (x) => { | ||
if (typeof x === "string") { | ||
@@ -969,3 +969,3 @@ return kwd(x); | ||
}; | ||
export let turn_DASH_symbol = (x) => { | ||
export let turn_symbol = (x) => { | ||
if (typeof x === "string") { | ||
@@ -983,7 +983,7 @@ return new CrDataSymbol(x); | ||
}; | ||
export let pr_DASH_str = (...args) => { | ||
export let pr_str = (...args) => { | ||
return args.map((x) => toString(x, true)).join(" "); | ||
}; | ||
// time from app start | ||
export let cpu_DASH_time = () => { | ||
export let cpu_time = () => { | ||
if (inNodeJs) { | ||
@@ -1002,3 +1002,3 @@ return process.uptime(); | ||
}; | ||
export let turn_DASH_string = (x) => { | ||
export let turn_string = (x) => { | ||
if (x == null) { | ||
@@ -1028,6 +1028,6 @@ return ""; | ||
}; | ||
export let starts_DASH_with_QUES_ = (xs, y) => { | ||
export let starts_with_QUES_ = (xs, y) => { | ||
return xs.startsWith(y); | ||
}; | ||
export let to_DASH_cirru_DASH_edn = (x) => { | ||
export let to_cirru_edn = (x) => { | ||
if (x == null) { | ||
@@ -1053,3 +1053,3 @@ return "nil"; | ||
// TODO can be faster | ||
return ["[]"].concat(x.toArray().map(to_DASH_cirru_DASH_edn)); | ||
return ["[]"].concat(x.toArray().map(to_cirru_edn)); | ||
} | ||
@@ -1059,3 +1059,3 @@ if (x instanceof CrDataMap) { | ||
for (let [k, v] of x.pairs()) { | ||
buffer.push([to_DASH_cirru_DASH_edn(k), to_DASH_cirru_DASH_edn(v)]); | ||
buffer.push([to_cirru_edn(k), to_cirru_edn(v)]); | ||
} | ||
@@ -1067,3 +1067,3 @@ return buffer; | ||
for (let y of x) { | ||
buffer.push(to_DASH_cirru_DASH_edn(y)); | ||
buffer.push(to_cirru_edn(y)); | ||
} | ||
@@ -1075,3 +1075,3 @@ return buffer; | ||
}; | ||
export let extract_DASH_cirru_DASH_edn = (x) => { | ||
export let extract_cirru_edn = (x) => { | ||
if (typeof x === "string") { | ||
@@ -1114,3 +1114,3 @@ if (x === "nil") { | ||
if (pair instanceof Array && pair.length == 2) { | ||
result.set(extract_DASH_cirru_DASH_edn(pair[0]), extract_DASH_cirru_DASH_edn(pair[1])); | ||
result.set(extract_cirru_edn(pair[0]), extract_cirru_edn(pair[1])); | ||
} | ||
@@ -1124,9 +1124,9 @@ else { | ||
if (x[0] === "[]") { | ||
return new CrDataList(x.slice(1).map(extract_DASH_cirru_DASH_edn)); | ||
return new CrDataList(x.slice(1).map(extract_cirru_edn)); | ||
} | ||
if (x[0] === "#{}") { | ||
return new CrDataSet(new Set(x.slice(1).map(extract_DASH_cirru_DASH_edn))); | ||
return new CrDataSet(new Set(x.slice(1).map(extract_cirru_edn))); | ||
} | ||
if (x[0] === "do" && x.length === 2) { | ||
return extract_DASH_cirru_DASH_edn(x[1]); | ||
return extract_cirru_edn(x[1]); | ||
} | ||
@@ -1137,3 +1137,3 @@ if (x[0] === "quote") { | ||
} | ||
return to_DASH_calcit_DASH_data(x[1], true); | ||
return to_calcit_data(x[1], true); | ||
} | ||
@@ -1155,3 +1155,3 @@ } | ||
}; | ||
export let compare_DASH_string = (x, y) => { | ||
export let compare_string = (x, y) => { | ||
if (x < y) { | ||
@@ -1210,7 +1210,7 @@ return -1; | ||
export let escape = (x) => JSON.stringify(x); | ||
export let read_DASH_file = (path) => { | ||
export let read_file = (path) => { | ||
var _a; | ||
if (inNodeJs) { | ||
// TODO | ||
globalThis["__calcit_injections__"].read_DASH_file(path); | ||
globalThis["__calcit_injections__"].read_file(path); | ||
} | ||
@@ -1222,6 +1222,6 @@ else { | ||
}; | ||
export let write_DASH_file = (path, content) => { | ||
export let write_file = (path, content) => { | ||
if (inNodeJs) { | ||
// TODO | ||
globalThis["__calcit_injections__"].write_DASH_file(path, content); | ||
globalThis["__calcit_injections__"].write_file(path, content); | ||
} | ||
@@ -1239,14 +1239,14 @@ else { | ||
}; | ||
export let format_DASH_time = unavailableProc; // TODO | ||
export let format_time = unavailableProc; // TODO | ||
export let now_BANG_ = unavailableProc; // TODO | ||
export let parse_DASH_time = unavailableProc; // TODO | ||
export let parse_DASH_cirru = unavailableProc; // TODO | ||
export let parse_DASH_cirru_DASH_edn = unavailableProc; // TODO | ||
export let parse_time = unavailableProc; // TODO | ||
export let parse_cirru = unavailableProc; // TODO | ||
export let parse_cirru_edn = unavailableProc; // TODO | ||
// not available for calcit-js | ||
export let _AND_reset_DASH_gensym_DASH_index_BANG_ = unavailableProc; | ||
export let dbt_DASH__GT_point = unavailableProc; | ||
export let dbt_DASH_digits = unavailableProc; | ||
export let dual_DASH_balanced_DASH_ternary = unavailableProc; | ||
export let _AND_reset_gensym_index_BANG_ = unavailableProc; | ||
export let dbt__GT_point = unavailableProc; | ||
export let dbt_digits = unavailableProc; | ||
export let dual_balanced_ternary = unavailableProc; | ||
export let gensym = unavailableProc; | ||
export let macroexpand = unavailableProc; | ||
export let macroexpand_DASH_all = unavailableProc; | ||
export let macroexpand_all = unavailableProc; |
@@ -23,3 +23,3 @@ import { overwriteComparator, initTernaryTreeMap } from "@calcit/ternary-tree"; | ||
export let type_DASH_of = (x: any): CrDataKeyword => { | ||
export let type_of = (x: any): CrDataKeyword => { | ||
if (typeof x === "string") { | ||
@@ -341,3 +341,3 @@ return kwd("string"); | ||
export let assoc_DASH_before = function (xs: CrDataList, k: number, v: CrDataValue): CrDataList { | ||
export let assoc_before = function (xs: CrDataList, k: number, v: CrDataValue): CrDataList { | ||
if (arguments.length !== 3) { | ||
@@ -356,3 +356,3 @@ throw new Error("assoc takes 3 arguments"); | ||
export let assoc_DASH_after = function (xs: CrDataList, k: number, v: CrDataValue): CrDataList { | ||
export let assoc_after = function (xs: CrDataList, k: number, v: CrDataValue): CrDataList { | ||
if (arguments.length !== 3) { | ||
@@ -401,3 +401,3 @@ throw new Error("assoc takes 3 arguments"); | ||
export let add_DASH_watch = (a: CrDataAtom, k: CrDataKeyword, f: CrDataFn): null => { | ||
export let add_watch = (a: CrDataAtom, k: CrDataKeyword, f: CrDataFn): null => { | ||
if (!(a instanceof CrDataAtom)) { | ||
@@ -416,3 +416,3 @@ throw new Error("Expected atom for add-watch!"); | ||
export let remove_DASH_watch = (a: CrDataAtom, k: CrDataKeyword): null => { | ||
export let remove_watch = (a: CrDataAtom, k: CrDataKeyword): null => { | ||
a.listeners.delete(k); | ||
@@ -512,3 +512,3 @@ return null; | ||
export let timeout_DASH_call = (duration: number, f: CrDataFn): null => { | ||
export let timeout_call = (duration: number, f: CrDataFn): null => { | ||
if (typeof duration !== "number") { | ||
@@ -546,3 +546,3 @@ throw new Error("Expected duration in number"); | ||
export let _AND_get_DASH_calcit_DASH_backend = () => { | ||
export let _AND_get_calcit_backend = () => { | ||
return kwd("js"); | ||
@@ -619,3 +619,3 @@ }; | ||
export let generate_DASH_id_BANG_ = (): string => { | ||
export let generate_id_BANG_ = (): string => { | ||
idCounter = idCounter + 1; | ||
@@ -625,3 +625,3 @@ return `gen_id_${idCounter}`; | ||
export let display_DASH_stack = (): null => { | ||
export let display_stack = (): null => { | ||
console.trace(); | ||
@@ -672,3 +672,3 @@ return null; | ||
export let format_DASH_ternary_DASH_tree = (): null => { | ||
export let format_ternary_tree = (): null => { | ||
console.warn("No such function for js"); | ||
@@ -684,3 +684,3 @@ return null; | ||
}; | ||
export let _AND__DASH_ = (a: number, b: number): number => { | ||
export let _AND__ = (a: number, b: number): number => { | ||
return a - b; | ||
@@ -694,3 +694,3 @@ }; | ||
}; | ||
export let _AND_str_DASH_concat = (a: string, b: string) => { | ||
export let _AND_str_concat = (a: string, b: string) => { | ||
return `${toString(a, false)}${toString(b, false)}`; | ||
@@ -719,3 +719,3 @@ }; | ||
export let rand_DASH_int = (n: number, m: number): number => { | ||
export let rand_int = (n: number, m: number): number => { | ||
if (m != null) { | ||
@@ -751,3 +751,3 @@ return Math.round(n + Math.random() * (m - n)); | ||
export let _AND_merge_DASH_non_DASH_nil = (a: CrDataMap, b: CrDataMap): CrDataMap => { | ||
export let _AND_merge_non_nil = (a: CrDataMap, b: CrDataMap): CrDataMap => { | ||
if (a == null) { | ||
@@ -769,3 +769,3 @@ return b; | ||
export let to_DASH_pairs = (xs: CrDataMap): CrDataSet => { | ||
export let to_pairs = (xs: CrDataMap): CrDataSet => { | ||
if (!(xs instanceof CrDataMap)) { | ||
@@ -865,3 +865,3 @@ throw new Error("Expected a map"); | ||
}; | ||
export let split_DASH_lines = (xs: string): CrDataList => { | ||
export let split_lines = (xs: string): CrDataList => { | ||
return new CrDataList(xs.split("\n")); | ||
@@ -877,7 +877,7 @@ }; | ||
export let str_DASH_find = (x: string, y: string): number => { | ||
export let str_find = (x: string, y: string): number => { | ||
return x.indexOf(y); | ||
}; | ||
export let parse_DASH_float = (x: string): number => { | ||
export let parse_float = (x: string): number => { | ||
return parseFloat(x); | ||
@@ -908,7 +908,7 @@ }; | ||
export let format_DASH_number = (x: number, n: number): string => { | ||
export let format_number = (x: number, n: number): string => { | ||
return x.toFixed(n); | ||
}; | ||
export let get_DASH_char_DASH_code = (c: string): number => { | ||
export let get_char_code = (c: string): number => { | ||
if (typeof c !== "string" || c.length !== 1) { | ||
@@ -920,15 +920,15 @@ throw new Error("Expected a character"); | ||
export let re_DASH_matches = (re: string, content: string): boolean => { | ||
export let re_matches = (re: string, content: string): boolean => { | ||
return new RegExp(re).test(content); | ||
}; | ||
export let re_DASH_find_DASH_index = (re: string, content: string): number => { | ||
export let re_find_index = (re: string, content: string): number => { | ||
return content.search(new RegExp(re)); | ||
}; | ||
export let re_DASH_find_DASH_all = (re: string, content: string): CrDataList => { | ||
export let re_find_all = (re: string, content: string): CrDataList => { | ||
return new CrDataList(content.match(new RegExp(re, "g"))); | ||
}; | ||
export let to_DASH_js_DASH_data = (x: CrDataValue, addColon: boolean = false): any => { | ||
export let to_js_data = (x: CrDataValue, addColon: boolean = false): any => { | ||
if (x == null) { | ||
@@ -955,3 +955,3 @@ return null; | ||
for (let item of x.items()) { | ||
result.push(to_DASH_js_DASH_data(item), addColon); | ||
result.push(to_js_data(item), addColon); | ||
} | ||
@@ -963,4 +963,4 @@ return result; | ||
for (let [k, v] of x.pairs()) { | ||
var key = to_DASH_js_DASH_data(k, addColon); | ||
result[key] = to_DASH_js_DASH_data(v, addColon); | ||
var key = to_js_data(k, addColon); | ||
result[key] = to_js_data(v, addColon); | ||
} | ||
@@ -972,3 +972,3 @@ return result; | ||
x.forEach((v) => { | ||
result.add(to_DASH_js_DASH_data(v, addColon)); | ||
result.add(to_js_data(v, addColon)); | ||
}); | ||
@@ -981,3 +981,3 @@ return result; | ||
export let to_DASH_calcit_DASH_data = (x: any, noKeyword: boolean = false): CrDataValue => { | ||
export let to_calcit_data = (x: any, noKeyword: boolean = false): CrDataValue => { | ||
if (x == null) { | ||
@@ -1001,3 +1001,3 @@ return null; | ||
x.forEach((v) => { | ||
result.push(to_DASH_calcit_DASH_data(v, noKeyword)); | ||
result.push(to_calcit_data(v, noKeyword)); | ||
}); | ||
@@ -1009,3 +1009,3 @@ return new CrDataList(result); | ||
x.forEach((v) => { | ||
result.add(to_DASH_calcit_DASH_data(v, noKeyword)); | ||
result.add(to_calcit_data(v, noKeyword)); | ||
}); | ||
@@ -1018,3 +1018,3 @@ return new CrDataSet(result); | ||
Object.keys(x).forEach((k) => { | ||
result.set(to_DASH_calcit_DASH_data(k, noKeyword), to_DASH_calcit_DASH_data(x[k], noKeyword)); | ||
result.set(to_calcit_data(k, noKeyword), to_calcit_data(x[k], noKeyword)); | ||
}); | ||
@@ -1028,11 +1028,11 @@ return new CrDataMap(initTernaryTreeMap(result)); | ||
export let parse_DASH_json = (x: string): CrDataValue => { | ||
return to_DASH_calcit_DASH_data(JSON.parse(x), false); | ||
export let parse_json = (x: string): CrDataValue => { | ||
return to_calcit_data(JSON.parse(x), false); | ||
}; | ||
export let stringify_DASH_json = (x: CrDataValue, addColon: boolean = false): string => { | ||
return JSON.stringify(to_DASH_js_DASH_data(x, addColon)); | ||
export let stringify_json = (x: CrDataValue, addColon: boolean = false): string => { | ||
return JSON.stringify(to_js_data(x, addColon)); | ||
}; | ||
export let set_DASH__GT_list = (x: CrDataSet): CrDataList => { | ||
export let set__GT_list = (x: CrDataSet): CrDataList => { | ||
var result: CrDataValue[] = []; | ||
@@ -1052,3 +1052,3 @@ x.value.forEach((item) => { | ||
export let get_DASH_env = (name: string): string => { | ||
export let get_env = (name: string): string => { | ||
if (inNodeJs) { | ||
@@ -1064,3 +1064,3 @@ // only available for Node.js | ||
export let turn_DASH_keyword = (x: CrDataValue): CrDataKeyword => { | ||
export let turn_keyword = (x: CrDataValue): CrDataKeyword => { | ||
if (typeof x === "string") { | ||
@@ -1079,3 +1079,3 @@ return kwd(x); | ||
export let turn_DASH_symbol = (x: CrDataValue): CrDataKeyword => { | ||
export let turn_symbol = (x: CrDataValue): CrDataKeyword => { | ||
if (typeof x === "string") { | ||
@@ -1094,3 +1094,3 @@ return new CrDataSymbol(x); | ||
export let pr_DASH_str = (...args: CrDataValue[]): string => { | ||
export let pr_str = (...args: CrDataValue[]): string => { | ||
return args.map((x) => toString(x, true)).join(" "); | ||
@@ -1100,3 +1100,3 @@ }; | ||
// time from app start | ||
export let cpu_DASH_time = (): number => { | ||
export let cpu_time = (): number => { | ||
if (inNodeJs) { | ||
@@ -1116,3 +1116,3 @@ return process.uptime(); | ||
export let turn_DASH_string = (x: CrDataValue): string => { | ||
export let turn_string = (x: CrDataValue): string => { | ||
if (x == null) { | ||
@@ -1144,3 +1144,3 @@ return ""; | ||
export let starts_DASH_with_QUES_ = (xs: string, y: string): boolean => { | ||
export let starts_with_QUES_ = (xs: string, y: string): boolean => { | ||
return xs.startsWith(y); | ||
@@ -1151,3 +1151,3 @@ }; | ||
export let to_DASH_cirru_DASH_edn = (x: CrDataValue): CirruEdnFormat => { | ||
export let to_cirru_edn = (x: CrDataValue): CirruEdnFormat => { | ||
if (x == null) { | ||
@@ -1173,3 +1173,3 @@ return "nil"; | ||
// TODO can be faster | ||
return (["[]"] as CirruEdnFormat[]).concat(x.toArray().map(to_DASH_cirru_DASH_edn)); | ||
return (["[]"] as CirruEdnFormat[]).concat(x.toArray().map(to_cirru_edn)); | ||
} | ||
@@ -1179,3 +1179,3 @@ if (x instanceof CrDataMap) { | ||
for (let [k, v] of x.pairs()) { | ||
buffer.push([to_DASH_cirru_DASH_edn(k), to_DASH_cirru_DASH_edn(v)]); | ||
buffer.push([to_cirru_edn(k), to_cirru_edn(v)]); | ||
} | ||
@@ -1187,3 +1187,3 @@ return buffer; | ||
for (let y of x) { | ||
buffer.push(to_DASH_cirru_DASH_edn(y)); | ||
buffer.push(to_cirru_edn(y)); | ||
} | ||
@@ -1196,3 +1196,3 @@ return buffer; | ||
export let extract_DASH_cirru_DASH_edn = (x: CirruEdnFormat): CrDataValue => { | ||
export let extract_cirru_edn = (x: CirruEdnFormat): CrDataValue => { | ||
if (typeof x === "string") { | ||
@@ -1235,3 +1235,3 @@ if (x === "nil") { | ||
if (pair instanceof Array && pair.length == 2) { | ||
result.set(extract_DASH_cirru_DASH_edn(pair[0]), extract_DASH_cirru_DASH_edn(pair[1])); | ||
result.set(extract_cirru_edn(pair[0]), extract_cirru_edn(pair[1])); | ||
} else { | ||
@@ -1244,9 +1244,9 @@ throw new Error("Expected pairs for map"); | ||
if (x[0] === "[]") { | ||
return new CrDataList(x.slice(1).map(extract_DASH_cirru_DASH_edn)); | ||
return new CrDataList(x.slice(1).map(extract_cirru_edn)); | ||
} | ||
if (x[0] === "#{}") { | ||
return new CrDataSet(new Set(x.slice(1).map(extract_DASH_cirru_DASH_edn))); | ||
return new CrDataSet(new Set(x.slice(1).map(extract_cirru_edn))); | ||
} | ||
if (x[0] === "do" && x.length === 2) { | ||
return extract_DASH_cirru_DASH_edn(x[1]); | ||
return extract_cirru_edn(x[1]); | ||
} | ||
@@ -1257,3 +1257,3 @@ if (x[0] === "quote") { | ||
} | ||
return to_DASH_calcit_DASH_data(x[1], true); | ||
return to_calcit_data(x[1], true); | ||
} | ||
@@ -1276,3 +1276,3 @@ } | ||
export let compare_DASH_string = (x: string, y: string) => { | ||
export let compare_string = (x: string, y: string) => { | ||
if (x < y) { | ||
@@ -1335,6 +1335,6 @@ return -1; | ||
export let read_DASH_file = (path: string): string => { | ||
export let read_file = (path: string): string => { | ||
if (inNodeJs) { | ||
// TODO | ||
(globalThis as any)["__calcit_injections__"].read_DASH_file(path); | ||
(globalThis as any)["__calcit_injections__"].read_file(path); | ||
} else { | ||
@@ -1345,6 +1345,6 @@ // no actual File API in browser | ||
}; | ||
export let write_DASH_file = (path: string, content: string): void => { | ||
export let write_file = (path: string, content: string): void => { | ||
if (inNodeJs) { | ||
// TODO | ||
(globalThis as any)["__calcit_injections__"].write_DASH_file(path, content); | ||
(globalThis as any)["__calcit_injections__"].write_file(path, content); | ||
} else { | ||
@@ -1364,16 +1364,16 @@ // no actual File API in browser | ||
export let format_DASH_time = unavailableProc; // TODO | ||
export let format_time = unavailableProc; // TODO | ||
export let now_BANG_ = unavailableProc; // TODO | ||
export let parse_DASH_time = unavailableProc; // TODO | ||
export let parse_time = unavailableProc; // TODO | ||
export let parse_DASH_cirru = unavailableProc; // TODO | ||
export let parse_DASH_cirru_DASH_edn = unavailableProc; // TODO | ||
export let parse_cirru = unavailableProc; // TODO | ||
export let parse_cirru_edn = unavailableProc; // TODO | ||
// not available for calcit-js | ||
export let _AND_reset_DASH_gensym_DASH_index_BANG_ = unavailableProc; | ||
export let dbt_DASH__GT_point = unavailableProc; | ||
export let dbt_DASH_digits = unavailableProc; | ||
export let dual_DASH_balanced_DASH_ternary = unavailableProc; | ||
export let _AND_reset_gensym_index_BANG_ = unavailableProc; | ||
export let dbt__GT_point = unavailableProc; | ||
export let dbt_digits = unavailableProc; | ||
export let dual_balanced_ternary = unavailableProc; | ||
export let gensym = unavailableProc; | ||
export let macroexpand = unavailableProc; | ||
export let macroexpand_DASH_all = unavailableProc; | ||
export let macroexpand_all = unavailableProc; |
{ | ||
"name": "@calcit/procs", | ||
"version": "0.2.45", | ||
"version": "0.2.46", | ||
"main": "./lib/calcit.procs.js", | ||
@@ -5,0 +5,0 @@ "devDependencies": { |
95155