Thomas B
Thomas B
After some testing, since `lib.fileset` does remove empty directories, the following works: ```nix src = lib.fileset.toSource { root = src; fileset = lib.fileset.fromSource (lib.cleanSourceWith { inherit src; filter = path:...
AFAIK this kind of issue is one of the main reasons why [`cynic`](https://crates.io/crates/cynic) exists. I happen to be currently (precisely at the time of writing this, after a few years)...
> 2\. runtime cache-ability is not perfect yet, for instance we cannot make use of `projectPath` or something similar: Unless I'm mistaken this is fixed the next day by https://github.com/fluidattacks/makes/commit/2143be2f8f00ac6ef530d029e72dc71f59d7a001,...
For reference: iodéOS 20 (with Google Agenda app installed at least) doesn't require any additional installation for agenda sync to work, however contacts won't sync. So I uploaded a version...
> that could be solved by renaming the Naive* types to Local* instead I just want to add my voice to the > I like just Date much better than...
My vote goes to: `NaiveDate` -> `Date` + `NaiveDate` type alias `Date` -> `Day`
> What do you think about https://github.com/chronotope/chrono/pull/894? Unless I'm mistaken, some operations are naturally going to end up being faillible in Tz contexts and not in naive contexts (or the...
Like how much more reliable that makes code especially with regards to timezone changes overall. However it looks like for a few functions this is overkill and the ergonomics loss...
> NaiveDate::and_hms(): I disagree that it "is obvious to check for", and I don't see why this function would only ever be used in scenarios where this is a constant....
TLDR: macro looks fine for our use case. A typical use case is "midnight on this naive date", or "18:00 on this naive date", or "application-specific constant passed as parameter...