Signal drop!
Relay (operand.online) is unreachable.
Usually, a dropped signal means an upgrade is happening. Hold on!
Sorry, no connección.
Hang in there while we get back on track
gram: nue
> ./cache.nu
source ./day.nu
def "cache node" [ node: path, command: closure, ] {
let node = $node | path expand
if not ($node | path exists) {
$node | path basename | mkdir $in
do $command | save -f $node
} }
def cache [
label: string,
proc: closure,
--day (-d)
] {
let loc = [
('~/.cache/nu' | path expand | tee { mkdir $in })
$"($label | replace $day { $"(day).($label)"}).nuon"
] | path join
if ($loc | path exists) { open $loc } else {
do $proc | tee { save $loc }
}
}