Nathan van Doorn

Results 49 issues of Nathan van Doorn

This is largely preliminaries for #1741, which I'm still playing with how to implement.

addition
breaking

It contains a lot of properties that I keep reaching for but not finding, that we can add to those modules basically for free. It might also be worth making...

addition

In light of #1767, it might be useful to have copies of the algebraic hierarchy with _stable_ equality, and with _decidable_ equality Here's a very rough sketch of what this...

addition
library-design

- [x] `ℚᵘ` is a `HeytingField` #1959 - [ ] `ℚ` is a `HeytingField` #2194

addition
low-hanging-fruit

For permutations on finite sets, as we have in `Data.Fin.Permutation`, it's possible to define their [parity](https://en.wikipedia.org/wiki/Parity_of_a_permutation). This isn't hard to define with what's in `Data.Fin.Permutation.Transposition.List`, something like ```agda parity :...

addition

I'd like there to be certain properties of the quotient of a proof of divisibility, for example: ```agda foo : ∀ {m n} → (m∣n : m ∣ n) →...

addition
naming

List is a free monoid I'd like to have some properties for bag-and-set equality. `foldMap f` is a commutative monoid morphism from lists with bag equality, and an idempotent commutative...

addition
library-design
discussion

I haven't investigated to see how big this problem is, but `Algebra.Bundles.Ring` is missing at least `+-rawGroup` and `rawNearSemiring`

bug
low-hanging-fruit

I'd like a function to turn a rational into its decimal expansion at a given precision. Perhaps with type `showDecimalAtPrecision : (precision : ℕ) → ℚ → String`, although maybe...

addition
low-hanging-fruit

``` UNIT EXPOSURE PREDICATE HAPPY hydra-check-space.service 9.6 UNSAFE 😨 hydra-compress-logs.service 9.6 UNSAFE 😨 hydra-evaluator.service 9.2 UNSAFE 😨 hydra-notify.service 9.2 UNSAFE 😨 hydra-queue-runner.service 9.2 UNSAFE 😨 hydra-send-stats.service 9.2 UNSAFE 😨 hydra-server.service...