Nathan van Doorn
Nathan van Doorn
`Relation.Binary.Morphism.Definitions` has as module parameters the domain and codomain of the functions over which the definitions are made, whereas `Function.Definitions` has them in a `variable` block. The former module only...
There is no pattern corresponding to `MultipleConstructors` in the `render` function in the `HasDecoder` instance of `ElmConstructor`
Rule 2 currently says: > _Non-breaking change_. Otherwise, if only new bindings, types, classes, non-orphan instances or modules (but see below) were added to the interface, then A.B **MAY** remain...
***Very much work-in-progress*** From previous attempts, multiplication of real numbers will be the stalling point. But the HoTT book suggests this can be implemented in terms of addition, subtraction, and...
It's very slow for `≤-total` to decide which constructor to use, especially compared to `≤?`. This is an issue using `Data.Nat` with code generic over a `TotalOrder` - it's far...
In a quick experiment, the following definition runs circles around the current implementation of `upTo` ```agda goUpTo : ℕ → ℕ → List ℕ goUpTo _ 0 = [] goUpTo...
Extracted from https://github.com/agda/agda-categories/pull/408
Opening this PR to share my WIP. I've got a messy proof of the Chinese remainder theorem for arbitrary rings, but in porting it from my standalone library to this...