Packages

An embedded lisp interpreter based on the gleam implementation of MAL lisp.

Current section

Files

Jump to
kirala_l4u src l4u_union_term_js.mjs
Raw

src/l4u_union_term_js.mjs

const _persistent_term = {};
export function keys() {
return Object.keys(_persistent_term);
}
export function get(key) {
return _persistent_term[key];
}
export function put(key, value) {
_persistent_term[key] = value;
}
export function erase(key) {
delete _persistent_term[key];
}
export function get_with_default(key,value) {
if( _persistent_term[key] === undefined ) {
return value;
}
return _persistent_term[key];
}