2025-08-01から1ヶ月間の記事一覧
telescope の filename_first にインスパイアされて作ったもの これがスクリプト↓ rg --files --hidden --follow --glob '!.git/*'|\ awk -F/ 'OFS="/"{file=$NF; $NF=""; dir=$0; print file " \033[90m" $0 "\033[0m"}' | fzf --with-nth=1.. --ansi --pre…
引数が1つもない関数のメモ化をするとき、??=を使うと簡潔に書くことができます。 let cache = null const memoizedFun = () => { return cache ??= fun(); }; initializeSdk とかそういう全体で1回だけ呼び出せば良くて、初回呼び出しのPromiseを使い回した…