blog.bouzuya.net

2024-01-20 bouzuya/firestore-path 0.7.0 をつくった / ABC337 に参加した

bouzuya/firestore-path 0.7.0 をつくった。

  • *::doc(self, ...) となっていたものを *::into_doc(self, ...) にリネームし、 *::doc(&self, ...) を追加 (破壊的変更)
  • *::collection(self, ...) となっていたものを *::into_collection(self, ...) にリネームし、 *::collection(&self, ...) を追加 (破壊的変更)

実際に使ってみて database_name.clone().doc("...") が頻発したので、利便性を重視した形にした。 0.8.0 ではたぶん .parent() に対しても同じ処理を入れる気がする。


ABC337 。インタラクティブな問題は嫌い (n回目) 。インタラクティブ要素は低めだった。解説は読んでいないのだけど、二分探索っぽい形で一方だけを調べる……みたいのを再帰的にやる感じだと思う。パッと実装できなかった。


『ダンジョン飯』を読んだ。


今日のコミット。