Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

agda pr 7349 #2441

Closed
wants to merge 316 commits into from
Closed

agda pr 7349 #2441

wants to merge 316 commits into from
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Jul 10, 2024

  1. Eliminate many propositional equality imports (#2002)

    * Eliminate many propositional equality imports
    
    * Fix merge conflict in Data.Bool.Properties
    
    Co-authored-by: G. Allais <guillaume.allais@ens-lyon.org>
    
    ---------
    
    Co-authored-by: G. Allais <guillaume.allais@ens-lyon.org>
    2 people authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    2fb47f5 View commit details
    Browse the repository at this point in the history
  2. Put indexed data types in the right universe

    To fix agda/agda#6654, we've decided that large indices will no longer
    be allowed by default. There is an infective flag `--large-indices` to
    bring them back, but none of the uses of large indices in the standard
    library were essential: to avoid complicated mutually-recursive PRs
    across repos, I adjusted the levels to check with `--no-large-indices`
    instead of adding the flag to the modules that used them.
    plt-amy authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    20a3460 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c9d6f18 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    484c244 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f84aa76 View commit details
    Browse the repository at this point in the history
  6. Simplify some Relation.Binary imports (#2009)

    * Simplify some `Relation.Binary` imports
    
    * Format
    
    * Better naming scheme
    
    * Fix tests
    
    * Merge issues
    Saransh-cpp authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    f64ce4d View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    2c47650 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    77a2463 View commit details
    Browse the repository at this point in the history
  9. Simplify leftover Function imports (#2012)

    * Simplify leftover `Function` imports
    
    * `Function` -> `Function.Base`
    
    Co-authored-by: G. Allais <guillaume.allais@ens-lyon.org>
    
    ---------
    
    Co-authored-by: G. Allais <guillaume.allais@ens-lyon.org>
    2 people authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    6301a51 View commit details
    Browse the repository at this point in the history
  10. Simplify more Data.product imports (#2014)

    * Simplify more `Data.Product` import to `Data.Product.Base`
    
    * Missed an import
    Saransh-cpp authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    2b1c341 View commit details
    Browse the repository at this point in the history
  11. Simplify import of Data.List.Relation.Binary.Pointwise in agda-stdl (

    …#2019)
    
    * Simplify import of `Data.List.Relation.Binary.Pointwise` in agda-stdl
    
    * rectifications on Data.List.Relation.Binary.Pointwise import
    
    * rectifications on Data.List.Relation.Binary.Pointwise import
    
    * Delete weights-README.dot
    
    * Delete weight.png
    
    * Delete README.dot
    Sofia-Insa authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    f1c6e48 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    ec52a77 View commit details
    Browse the repository at this point in the history
  13. Simplify more Data.Product imports to Data.Product.Base (#2036)

    * Simplify more `Data.Product` import to `Data.Product.Base`
    
    * Simplify more `Data.Product` import to `Data.Product.Base`
    
    * Indent
    Saransh-cpp authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    55ec99d View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    3352d4f View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    c428533 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    996795d View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    eed1b6d View commit details
    Browse the repository at this point in the history
  18. Simplified String imports (#2016)

    Sofia-Insa authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    c27b5cc View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    de453c3 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    3aa5e3a View commit details
    Browse the repository at this point in the history
  21. Simplified Vec import (#2018)

    Sofia-Insa authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    d4627c6 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    a590f6e View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    17fbc46 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    10ed135 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    35f151a View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    8a59faf View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    1d91f75 View commit details
    Browse the repository at this point in the history
  28. Add more properties for xor (#2035)

    Saransh-cpp authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    61531e3 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    4f692f8 View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    b57c85b View commit details
    Browse the repository at this point in the history
  31. Tidying up Data.String (#2061)

    jamesmckinna authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    5c23f0b View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    476ca71 View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    6f839c8 View commit details
    Browse the repository at this point in the history
  34. Rename push-function-into-if

    jamesmckinna authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    da7bbde View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    6a544fc View commit details
    Browse the repository at this point in the history
  36. Configuration menu
    Copy the full SHA
    4103251 View commit details
    Browse the repository at this point in the history
  37. Configuration menu
    Copy the full SHA
    f60b970 View commit details
    Browse the repository at this point in the history
  38. Rename take-drop-id and take++drop (#2069)

    A useful improvement to consistency of names,
    Saransh-cpp authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    e3571a3 View commit details
    Browse the repository at this point in the history
  39. Add find, findIndex, and findIndices for Data.List (#2042)

    * `find*` functions for `Data.List`
    
    both decidable predicate and boolean function variants
    
    * Back to `Maybe.map`
    
    * New type for findIndices
    
    * Add comments
    
    * Respect style guide
    
    ---------
    
    Co-authored-by: jamesmckinna <31931406+jamesmckinna@users.noreply.github.com>
    2 people authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    9311dd9 View commit details
    Browse the repository at this point in the history
  40. Configuration menu
    Copy the full SHA
    9cdb0fb View commit details
    Browse the repository at this point in the history
  41. Spellchecked CHANGELOG (#2078)

    jamesmckinna authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    ff77df9 View commit details
    Browse the repository at this point in the history
  42. Configuration menu
    Copy the full SHA
    85d57fc View commit details
    Browse the repository at this point in the history
  43. Configuration menu
    Copy the full SHA
    28e0bd3 View commit details
    Browse the repository at this point in the history
  44. Configuration menu
    Copy the full SHA
    0bbd30c View commit details
    Browse the repository at this point in the history
  45. Configuration menu
    Copy the full SHA
    d260bf0 View commit details
    Browse the repository at this point in the history
  46. Configuration menu
    Copy the full SHA
    842a659 View commit details
    Browse the repository at this point in the history
  47. Monadic join (#2079)

    jamesmckinna authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    9698a4a View commit details
    Browse the repository at this point in the history
  48. Configuration menu
    Copy the full SHA
    ad13b40 View commit details
    Browse the repository at this point in the history
  49. Configuration menu
    Copy the full SHA
    3cf21ec View commit details
    Browse the repository at this point in the history
  50. Configuration menu
    Copy the full SHA
    1b07c4a View commit details
    Browse the repository at this point in the history
  51. Configuration menu
    Copy the full SHA
    fc3624c View commit details
    Browse the repository at this point in the history
  52. Configuration menu
    Copy the full SHA
    d95bb96 View commit details
    Browse the repository at this point in the history
  53. Configuration menu
    Copy the full SHA
    e417e4a View commit details
    Browse the repository at this point in the history
  54. Add a recursive view of Fin n (#1923)

    jamesmckinna authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    1baeb09 View commit details
    Browse the repository at this point in the history
  55. Configuration menu
    Copy the full SHA
    8543116 View commit details
    Browse the repository at this point in the history
  56. Configuration menu
    Copy the full SHA
    4ef86f2 View commit details
    Browse the repository at this point in the history
  57. Configuration menu
    Copy the full SHA
    3f41852 View commit details
    Browse the repository at this point in the history
  58. Configuration menu
    Copy the full SHA
    437f6ba View commit details
    Browse the repository at this point in the history
  59. Configuration menu
    Copy the full SHA
    670d1e8 View commit details
    Browse the repository at this point in the history
  60. Configuration menu
    Copy the full SHA
    52c1702 View commit details
    Browse the repository at this point in the history
  61. Configuration menu
    Copy the full SHA
    2589f89 View commit details
    Browse the repository at this point in the history
  62. Configuration menu
    Copy the full SHA
    824cca0 View commit details
    Browse the repository at this point in the history
  63. Configuration menu
    Copy the full SHA
    29e22df View commit details
    Browse the repository at this point in the history
  64. Configuration menu
    Copy the full SHA
    8a2550f View commit details
    Browse the repository at this point in the history
  65. Configuration menu
    Copy the full SHA
    6c06895 View commit details
    Browse the repository at this point in the history
  66. Configuration menu
    Copy the full SHA
    64686b6 View commit details
    Browse the repository at this point in the history
  67. Add new fixities (#2116)

    Co-authored-by: Sofia El Boufi--Crouzet <136095087+Sofia-Insa@users.noreply.github.com>
    2 people authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    45cb6b4 View commit details
    Browse the repository at this point in the history
  68. Configuration menu
    Copy the full SHA
    e292334 View commit details
    Browse the repository at this point in the history
  69. Configuration menu
    Copy the full SHA
    a8916ba View commit details
    Browse the repository at this point in the history
  70. Configuration menu
    Copy the full SHA
    33cb598 View commit details
    Browse the repository at this point in the history
  71. Configuration menu
    Copy the full SHA
    698dfee View commit details
    Browse the repository at this point in the history
  72. Configuration menu
    Copy the full SHA
    a2341cc View commit details
    Browse the repository at this point in the history
  73. Configuration menu
    Copy the full SHA
    2257450 View commit details
    Browse the repository at this point in the history
  74. Sync iterate and replicate for List and Vec (#2051)

    Saransh-cpp authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    9b10e00 View commit details
    Browse the repository at this point in the history
  75. Configuration menu
    Copy the full SHA
    e5f6030 View commit details
    Browse the repository at this point in the history
  76. Configuration menu
    Copy the full SHA
    9a1b9c9 View commit details
    Browse the repository at this point in the history
  77. Revert "Re-export numeric subclass instances"

    This reverts commit 91fd951.
    MatthewDaggitt authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    e17f477 View commit details
    Browse the repository at this point in the history
  78. Configuration menu
    Copy the full SHA
    595f4e8 View commit details
    Browse the repository at this point in the history
  79. Configuration menu
    Copy the full SHA
    fe803f3 View commit details
    Browse the repository at this point in the history
  80. Configuration menu
    Copy the full SHA
    413aa82 View commit details
    Browse the repository at this point in the history
  81. Configuration menu
    Copy the full SHA
    ba789ee View commit details
    Browse the repository at this point in the history
  82. Configuration menu
    Copy the full SHA
    5ec53e6 View commit details
    Browse the repository at this point in the history
  83. Configuration menu
    Copy the full SHA
    2d45ecb View commit details
    Browse the repository at this point in the history
  84. [fixes #2130] Moving Properties.HeytingAlgebra from `Relation.Binar…

    …y` to `Relation.Binary.Lattice` (#2131)
    jamesmckinna authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    9bd3b43 View commit details
    Browse the repository at this point in the history
  85. [fixes #2127] Fixes #1930 import bug (#2128)

    jamesmckinna authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    ae5b67e View commit details
    Browse the repository at this point in the history
  86. [fixes #1214] Add negated ordering relation symbols systematically to…

    … `Relation.Binary.*` (#2095)
    jamesmckinna authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    5d532cf View commit details
    Browse the repository at this point in the history
  87. Configuration menu
    Copy the full SHA
    c111b02 View commit details
    Browse the repository at this point in the history
  88. Configuration menu
    Copy the full SHA
    2efd5f9 View commit details
    Browse the repository at this point in the history
  89. Remove Algebra.Ordered (#2133)

    MatthewDaggitt authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    dea8bf7 View commit details
    Browse the repository at this point in the history
  90. Configuration menu
    Copy the full SHA
    dac1b2b View commit details
    Browse the repository at this point in the history
  91. Configuration menu
    Copy the full SHA
    9a68858 View commit details
    Browse the repository at this point in the history
  92. Configuration menu
    Copy the full SHA
    3f6f36a View commit details
    Browse the repository at this point in the history
  93. Configuration menu
    Copy the full SHA
    60a93de View commit details
    Browse the repository at this point in the history
  94. Configuration menu
    Copy the full SHA
    77a394a View commit details
    Browse the repository at this point in the history
  95. [ admin ] fix sorting logic (#2151)

    With the previous script we were sorting entries of the form
    html/vX.Y.Z/index.html but the order is such that vX.Y/ < vX.Y.Z/
    and so we were ending up with v1.7 coming after v1.7.3.
    
    This fixes that by using sed to get rid of the html/ prefix
    and the /index.html suffix before the sorting phase.
    gallais authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    be28108 View commit details
    Browse the repository at this point in the history
  96. Add coincidence law to modules (#1898)

    Taneb authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    7cdd4a5 View commit details
    Browse the repository at this point in the history
  97. Configuration menu
    Copy the full SHA
    24c05d2 View commit details
    Browse the repository at this point in the history
  98. Configuration menu
    Copy the full SHA
    019e8ae View commit details
    Browse the repository at this point in the history
  99. Configuration menu
    Copy the full SHA
    3fe4163 View commit details
    Browse the repository at this point in the history
  100. Configuration menu
    Copy the full SHA
    a3235b9 View commit details
    Browse the repository at this point in the history
  101. Configuration menu
    Copy the full SHA
    b391a3d View commit details
    Browse the repository at this point in the history
  102. Configuration menu
    Copy the full SHA
    e8dcbfd View commit details
    Browse the repository at this point in the history
  103. Configuration menu
    Copy the full SHA
    daa4437 View commit details
    Browse the repository at this point in the history
  104. Configuration menu
    Copy the full SHA
    9352cf5 View commit details
    Browse the repository at this point in the history
  105. Configuration menu
    Copy the full SHA
    31880ec View commit details
    Browse the repository at this point in the history
  106. Configuration menu
    Copy the full SHA
    c00fba6 View commit details
    Browse the repository at this point in the history
  107. Configuration menu
    Copy the full SHA
    b7358c8 View commit details
    Browse the repository at this point in the history
  108. Configuration menu
    Copy the full SHA
    c42635a View commit details
    Browse the repository at this point in the history
  109. Spellcheck CHANGELOG (#2167)

    * spellcheck; `fix-whitespace`; unfixed: a few alignment issues; typo `predications` to `predicates` in `Relation.Unary.Relation.Binary.Equality`
    jamesmckinna authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    2235536 View commit details
    Browse the repository at this point in the history
  110. Configuration menu
    Copy the full SHA
    d7a393e View commit details
    Browse the repository at this point in the history
  111. Configuration menu
    Copy the full SHA
    5bb2a86 View commit details
    Browse the repository at this point in the history
  112. Configuration menu
    Copy the full SHA
    cedde4c View commit details
    Browse the repository at this point in the history
  113. [fixes #2175] Documentation misc. typos etc. for RC1 (#2183)

    * missing comma!
    
    * corrected reference to `README.Design.Decidability`
    
    * typo: capitalisation
    
    * updated `installation-guide`
    
    * added word to `NonZero` section heading
    
    * Run workflows on any PR
    
    * Add merge-group trigger to workflows
    
    ---------
    
    Co-authored-by: MatthewDaggitt <matthewdaggitt@gmail.com>
    2 people authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    d8cd956 View commit details
    Browse the repository at this point in the history
  114. [fixes #2178] regularise and specify/systematise, the conventions for…

    … symbol usage (#2185)
    
    * regularise and specify/systematise, the conventions for symbol usage
    
    * typos/revisions
    jamesmckinna authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    67ff824 View commit details
    Browse the repository at this point in the history
  115. Move T? to Relation.Nullary.Decidable.Core (#2189)

    * Move `T?` to `Relation.Nullary.Decidable.Core`
    
    * Var name fix
    
    * Some refactoring
    
    * Fix failing tests and address remaining comments
    
    * Fix style-guide
    MatthewDaggitt authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    3941b39 View commit details
    Browse the repository at this point in the history
  116. Make decidable versions of sublist functions the default (#2186)

    * Make decdable versions of sublist functions the default
    
    * Remove imports Bool.Properties
    
    * Address comments
    MatthewDaggitt authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    e7d8642 View commit details
    Browse the repository at this point in the history
  117. [ fix #1743 ] move README to doc/ directory (#2184)

    * [ admin ] dev playground
    
    * [ fix #1743 ] move README to doc/ directory
    
    * [ fix ] whitespace violations
    
    * [ ci ] update to cope with new doc/ directory
    
    * [ cleanup ] remove stale reference to travis.yml
    
    * [ admin ] update README-related instructions
    
    * [ admin ] fix build badges
    
    * [ fix ] `make test` build
    
    * Moved contents of notes/ to doc/
    
    * Added CHANGELOG entry
    
    ---------
    
    Co-authored-by: MatthewDaggitt <matthewdaggitt@gmail.com>
    2 people authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    947e300 View commit details
    Browse the repository at this point in the history
  118. documentation: fix link to installation-guide, README.agda, `READ…

    …ME.md`... (#2197)
    
    * fix link to `installation-guide`
    
    * catching another reference to `notes/`
    
    * note on instance brackets
    
    * `HACKING` guide
    
    * added Gurmeet Singh's changes
    
    * [ fix ] links in README.md
    
    ---------
    
    Co-authored-by: Guillaume Allais <guillaume.allais@ens-lyon.org>
    2 people authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    d198697 View commit details
    Browse the repository at this point in the history
  119. Configuration menu
    Copy the full SHA
    792a838 View commit details
    Browse the repository at this point in the history
  120. fix Connex comment (#2204)

    Connex allows both relations to hold, so the old comment was wrong.
    Jesin authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    fd3cac8 View commit details
    Browse the repository at this point in the history
  121. Add Function.Consequences.Setoid (#2191)

    * Add Function.Consequences.Setoid
    
    * Fix comment
    
    * Fix re-export bug
    
    * Finally fixed bug I hope
    
    * Removed rogue comment
    
    * More tidying up
    MatthewDaggitt authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    586bca1 View commit details
    Browse the repository at this point in the history
  122. Deprecating Relation.Binary.PropositionalEquality.isPropositional (#…

    …2205)
    
    * deprecating `isPropositional`
    
    * tighten `import`s
    
    * bumped Agda version number in comment
    jamesmckinna authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    4220f83 View commit details
    Browse the repository at this point in the history
  123. definition of Irreducible and Rough; refactoring of Prime and `…

    …Composite` cf. #2180 (#2181)
    
    * definition of `Irreducible`; refactoring of `Prime` and `Composite`
    
    * tidying up old cruft
    
    * knock-on consequences: `Coprimality`
    
    * considerable refactoring of `Primality`
    
    * knock-on consequences: `Coprimality`
    
    * refactoring: no appeal to `Data.Nat.Induction`
    
    * refactoring: renamed `SmoothAt` and its constructor; added pattern synonym; proved `Decidable Irreducible`; misc. tweaks
    
    * knock-on consequences: `Coprimality`
    
    * refactoring: removed `NonZero` analysis; misc. tweaks
    
    * knock-on consequences: `Coprimality`; tightened `import`s
    
    * knock-on consequences: `Coprimality`; tightened `import`s
    
    * refactoring: every number is `1-rough`
    
    * knock-on consequences: `Coprimality`; use of smart constructor
    
    * refactoring: every number is `0-rough`; streamlining; inverse to `prime`; documentation
    
    * attempt to optimise for a nearly-common case pseudo-constructor
    
    * fiddling now
    
    * refactoring: better use of `primality` API
    
    * `Rough` is bounded
    
    * removed unnecessary implicits
    
    * comment
    
    * refactoring: comprehensive shift over to `NonTrivial` instances
    
    * refactoring: oops!
    
    * tidying up: removed infixes
    
    * tidying up: restored `rough⇒≤`
    
    * further refinements; added `NonTrivial` proofs
    
    * tidying up
    
    * moving definitions to `Data.Nat.Base`
    
    * propagated changes; many more explicit s required?
    
    * `NonTrivial` is `Recomputable`
    
    * all instances of `NonTrivial` now irrelevant; weird to need `NonTrivial 2` explicitly
    
    * tidying up `Coprimality`, eg with `variable`s
    
    * `NonTrivial` is `Decidable`
    
    * systematise proofs of `Decidable` properties via the `UpTo` predicates
    
    * explicit quantifier now in `composite≢`
    
    * Nathan's simplification
    
    * interaction of `NonZero` and `NonTrivial` instances
    
    * divisor now a record field; final lemmas: closure under divisibility; plus partial `CHANGELOG` entries
    
    * '(non-)instances' become '(counter-)examples'
    
    * stylistics
    
    * removed `k` as a variable/parameter
    
    * renamed fields and smart constructors
    
    * moved smart constructors; made  a local definition
    
    * tidying up
    
    * refactoring per review comments: equivalence of `UpTo` predicates; making more things `private`
    
    * tidying up: names congruent to ordering relation
    
    * removed variable `k`; removed old proof in favour of new one with `NonZero` instance
    
    * removed `recomputable` in favour of a private lemma
    
    * regularised use of instance brackets
    
    * made instances more explicit
    
    * made instances more explicit
    
    * blank line
    
    * made `nonTrivial⇒nonZero` take an explicit argument in lieu of being able to make it an `instance`
    
    * regularised use of instance brackets
    
    * regularised use of instance brackets
    
    * trimming
    
    * tidied up `Coprimality` entries
    
    * Make HasBoundedNonTrivialDivisor infix
    
    * Make NonTrivial into a record to fix instance resolution bug
    
    * Move HasNonTrivialDivisor to Divisibility.Core and hide UpTo lemmas
    
    * Rearrange file to follow standard ordering of lemmas in the rest of the library
    
    * Move UpTo predicates into decidability proofs
    
    * No-op refactoring to curb excessively long lines
    
    * Make a couple of names consistent with style-guide
    
    * new definition of `Prime`
    
    * renamed fundamental definition
    
    * one last reference in `CHANGELOG`
    
    * more better words; one fewer definition
    
    * tidied up `Definitions` section; rejigged order of proofs of properties to reflect definitional order
    
    * refactored proof of `prime⇒irreducible`
    
    * finishing touches
    
    * missing lemma from irrelevant instance list
    
    * regularised final proof to use `contradiction`
    
    * added fixity `infix 10`
    
    * added fixity `infix 10`; made `composite` a pattern synonym; knock-on improvements
    
    * comprehensive `CHNAGELOG` entry; whitespace fixes
    
    * Rename 1<2+ to sz<ss
    
    * Rename hasNonTrivialDivisor relation
    
    * Updated CHANGELOG
    
    ---------
    
    Co-authored-by: MatthewDaggitt <matthewdaggitt@gmail.com>
    2 people authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    37b8676 View commit details
    Browse the repository at this point in the history
  124. [fixes #2168] Change names in Algebra.Consequences.* to reflect `st…

    …yle-guide` conventions (#2206)
    
    * fixes issue #2168
    
    * added more names for deprecation, plus `hiding` them in `Propositional`
    jamesmckinna authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    b58f923 View commit details
    Browse the repository at this point in the history
  125. Configuration menu
    Copy the full SHA
    86f43fe View commit details
    Browse the repository at this point in the history
  126. Fixes #2166 by fixing names in IsSemilattice (#2211)

    * Fix names in IsSemilattice
    
    * Add reference to changes to Semilattice to CHANGELOG
    MatthewDaggitt authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    56ed8fe View commit details
    Browse the repository at this point in the history
  127. Configuration menu
    Copy the full SHA
    67afe7c View commit details
    Browse the repository at this point in the history
  128. Fix #2195 by removing redundant zero from IsRing (#2209)

    * Fix #2195 by removing redundant zero from IsRing
    
    * Moved proofs eariler to IsSemiringWithoutOne
    
    * Updated CHANGELOG
    
    * Fix bug
    
    * Refactored Properties.Ring
    
    * Fix renaming
    MatthewDaggitt authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    b6ac7e0 View commit details
    Browse the repository at this point in the history
  129. Fix #2216 by making divisibility definitions records (#2217)

    * Fix #2216 by making divisibility definitions records
    
    * remove spurious/ambiguous `import`
    
    ---------
    
    Co-authored-by: jamesmckinna <j.mckinna@hw.ac.uk>
    2 people authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    47b458c View commit details
    Browse the repository at this point in the history
  130. Fix deprecated modules (#2224)

    * Fix deprecated modules
    
    * [ ci ] Also build deprecated modules
    
    * [ ci ] ignore user warnings in test
    
    * [ ci ] fix filtering logic
    
    Deprecation and safety are not the same thing
    
    ---------
    
    Co-authored-by: Guillaume Allais <guillaume.allais@ens-lyon.org>
    2 people authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    39cfbcf View commit details
    Browse the repository at this point in the history
  131. Final admin changes for v2.0 release (#2225)

    * Final admin changes for v2.0 release
    
    * Fix Agda versions
    MatthewDaggitt authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    24370a3 View commit details
    Browse the repository at this point in the history
  132. Configuration menu
    Copy the full SHA
    94abfa5 View commit details
    Browse the repository at this point in the history
  133. Setup for v2.1 (#2227)

    MatthewDaggitt authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    73ff496 View commit details
    Browse the repository at this point in the history
  134. Added tabulate+< (#2190)

    * added tabulate+<
    
    * renamed tabulate function
    
    ---------
    
    Co-authored-by: Guilherme <alvares@chalmers.se>
    Co-authored-by: MatthewDaggitt <matthewdaggitt@gmail.com>
    3 people authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    40175aa View commit details
    Browse the repository at this point in the history
  135. Added pointwise and catmaybe in Lists (#2222)

    * added pointwise and catmaybe
    
    * added pointwise to any
    
    * added cat maybe all
    
    * changed pointwise definition
    
    * changed files name
    
    * fixed changelogs and properties
    
    * changed Any solution
    
    * changed pointwise to catMaybe
    
    ---------
    
    Co-authored-by: Guilherme <alvares@chalmers.se>
    Co-authored-by: MatthewDaggitt <matthewdaggitt@gmail.com>
    3 people authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    f5f9727 View commit details
    Browse the repository at this point in the history
  136. [fixes #1711] Refactoring Data.Nat.Divisibility and `Data.Nat.DivMo…

    …d` (#2182)
    
    * added new definitions to `_∣_`
    
    * `CHANGELOG`
    
    * don't declare `quotient≢0` as an `instance`
    
    * replace use of `subst` with one of `trans`
    
    * what's sauce for the goose...
    
    * switch to a `rewrite`-based solution...
    
    * tightened `import`s
    
    * simplified dependenciess
    
    * simplified dependencies; `CHANGELOG`
    
    * removed `module` abstractions
    
    * delegated proof of `quotient≢0` to `Data.Nat.Properties`
    
    * removed redundant property
    
    * cosmetic review changes; others to follow
    
    * better proof of `quotient>1`
    
    * `where` clause layout
    
    * leaving in the flipped equality; moved everything else
    
    * new lemmas moved from `Core`; knock-on consequences; lots of tidying up
    
    * tidying up; `CHANGELOG`
    
    * cosmetic tweaks
    
    * reverted to simple version
    
    * problems with exporting `quotient`
    
    * added last lemma: defining equation for `_/_`
    
    * improved `CHANGELOG`
    
    * revert: simplified imports
    
    * improved `CHANGELOG`
    
    * endpoint of simplifying the proof of `*-pres-∣`
    
    * simplified the proof of `n/m≡quotient`
    
    * simplified the proof of `∣m+n∣m⇒∣n`
    
    * simplified the proof of `∣m∸n∣n⇒∣m`
    
    * simplified `import`s
    
    * simplified a lot of proofs, esp. wrt `divides-refl` and `NonZero` reasoning
    
    * simplified more proofs, esp. wrt `divides-refl` reasoning
    
    * simplified `import`s
    
    * moved `equalityᵒ` proof out of `Core`
    
    * `CHANGELOG`
    
    * temporary fix: further `NonZero` refactoring advised!
    
    * regularised use of instance brackets
    
    * further instance simplification
    
    * further streamlining
    
    * tidied up `CHANGELOG`
    
    * simplified `NonZero` pattern matching
    
    * regularised use of instance brackets
    
    * simplified proof of `/-*-interchange`
    
    * simplified proof of `/-*-interchange`
    
    * ... permitting the migration of `*-pres-∣` to `Data.Nat.Divisibility`
    
    * tweaked proof of `/-*-interchange`
    
    * narrowed `import`s
    
    * simplified proof; renamed new proofs
    
    * Capitalisation
    
    * streamlined `import`s; streamlined proof of decidability
    
    * spurious duplication after merge
    
    * missing symbol import
    
    * replaced one use of `1 < m` with `{{NonTrivial m}}`
    
    * fixed `CHANGELOG`
    
    * removed use of identifier `k`
    
    * refactoring: more use of `NonTrivial` instances
    
    * knock-on consequences: simplified function
    
    * two new lemmas
    
    * refactoring: use of `connex` in proofs
    
    * new lemmas about `pred`
    
    * new lemmas about monus
    
    * refactoring: use of the new properties, simplifying pattern analysis
    
    * whitespace
    
    * questionable? revision after comments on #2221
    
    * silly argument name typo; remove parens
    
    * tidied up imports of `Relation.Nullary`
    
    * removed spurious `instance`
    
    * localised appeals to `Reasoning`
    
    * further use of `variable`s
    
    * tidied up `record` name in comment
    
    * cosmetic
    
    * reconciled implicit/explicit arguments in various monus lemmas
    
    * fixed knock-on change re monus; reverted change to `m/n<m`
    
    * reverted change to `m/n≢0⇒n≤m`
    
    * reverted breaking changes involving `NonZero` inference
    
    * revised `CHANGELOG`
    
    * restored deleted proof
    
    * fix whitespace
    
    * renaming: `DivMod.nonZeroDivisor`
    
    * localised use of `≤-Reasoning`
    
    * reverted export; removed anonymous module
    
    * revert commit re `yes/no`
    
    * renamed flipped equality
    
    * tweaked comment
    
    * added alias for `equality`
    jamesmckinna authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    c649694 View commit details
    Browse the repository at this point in the history
  137. [fixes #2232] (#2233)

    * fixes #2232
    
    * corrected major version number
    jamesmckinna authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    52926d4 View commit details
    Browse the repository at this point in the history
  138. Add map to Data.String.Base (#2208)

    * add map to Data.String
    
    * Add test for Data.String map
    
    * CHANGELOG.md add map to list of new functions in Data.String.Base
    
    * precise import of Data.String to avoid conflict on map
    
    * Fix import statements
    
    ---------
    
    Co-authored-by: lemastero <piotr.paradzinski@iohk.io>
    Co-authored-by: MatthewDaggitt <matthewdaggitt@gmail.com>
    3 people authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    d80dfdb View commit details
    Browse the repository at this point in the history
  139. fixes issue #2237 (#2238)

    * fixes issue #2237
    
    * leftover from #2182: subtle naming 'bug'/anomaly
    jamesmckinna authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    f940cae View commit details
    Browse the repository at this point in the history
  140. Bring back a convenient short-cut for infix Func (#2239)

    * Bring back a convenient short-cut for infix Func
    
    * change name as per suggestion from Matthew
    
    * propagate use of shortcut to where it increases readability
    
    * Revert "propagate use of shortcut to where it increases readability"
    
    This reverts commit debfec1.
    
    * Move definitions up. Fix comments.
    JacquesCarette authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    e7d71a3 View commit details
    Browse the repository at this point in the history
  141. fixes #2234 (#2241)

    jamesmckinna authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    d3521b6 View commit details
    Browse the repository at this point in the history
  142. Update HACKING (#2242)

    * added paragraph on coupled contributions
    
    * typo
    jamesmckinna authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    e362f5c View commit details
    Browse the repository at this point in the history
  143. Bring back shortcut [fix CHANGELOG] (#2246)

    * Bring back a convenient short-cut for infix Func
    
    * change name as per suggestion from Matthew
    
    * propagate use of shortcut to where it increases readability
    
    * Revert "propagate use of shortcut to where it increases readability"
    
    This reverts commit debfec1.
    
    * Move definitions up. Fix comments.
    
    * fix CHANGELOG to report the correct syntax.
    JacquesCarette authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    cc10e33 View commit details
    Browse the repository at this point in the history
  144. Configuration menu
    Copy the full SHA
    a05ca4a View commit details
    Browse the repository at this point in the history
  145. Remove all external use of less-than-or-equal beyond Data.Nat.* (#…

    …2256)
    
    * removed all external use of `less-than-or-equal` beyond `Data.Nat.*`
    
    * use of `variable`s
    jamesmckinna authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    6c44d20 View commit details
    Browse the repository at this point in the history
  146. Raw modules bundles (#2263)

    * Raw bundles for modules
    
    * Export raw bundles from module bundles
    
    * Update chnagelog
    
    * Remove redundant field
    
    * Reexport raw bundles, add raw bundles for zero
    
    * Add missing reexports, raw bundles for direct product
    
    * Raw bundles for tensor unit
    
    * Update changelog again
    
    * Remove unused open
    
    * Fix typo
    
    * Put a few more definitions in the fake record modules for RawModule and RawSemimodule
    Taneb authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    63b61c6 View commit details
    Browse the repository at this point in the history
  147. Parametrize module morphisms by raw bundles (#2265)

    * Index module morphisms by raw bundles
    
    * Use synonyms for RawModule's RawBimodule etc
    
    * Update changelog
    
    * Update constructed morphisms
    
    * Fix Algebra.Module.Morphism.ModuleHomomorphism
    Taneb authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    64e2ba0 View commit details
    Browse the repository at this point in the history
  148. add lemma (#2271)

    jamesmckinna authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    e76e213 View commit details
    Browse the repository at this point in the history
  149. additions to style-guide (#2270)

    * added stub content on programming idioms
    
    * added para on qualified import names
    jamesmckinna authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    98a6a8c View commit details
    Browse the repository at this point in the history
  150. fixes issue #1688 (#2254)

    jamesmckinna authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    654a7a9 View commit details
    Browse the repository at this point in the history
  151. Systematise relational definitions at all arities (#2259)

    * fixes #2091
    
    * revised along the lines of @MatthewDaggitt's suggestions
    
    ---------
    
    Co-authored-by: MatthewDaggitt <matthewdaggitt@gmail.com>
    2 people authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    7c7c030 View commit details
    Browse the repository at this point in the history
  152. lemmas about semiring structure induced by _× x (#2272)

    * tidying up proofs of, and using, semiring structure induced by `_× x`
    
    * reinstated lemma about `0#`
    
    * fixed name clash
    
    * added companion lemma for `1#`
    
    * new lemma, plus refactoring
    
    * removed anonymous `module`
    
    * don't inline use  of the lemma
    
    * revised deprecation warning
    jamesmckinna authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    709da18 View commit details
    Browse the repository at this point in the history
  153. Qualified import of Data.Nat fixing #2280 (#2281)

    * `Algebra.Properties.Semiring.Binomial`
    
    * `Codata.Sized.Cowriter`
    
    * `Data.Char.Properties`
    
    * `Data.Difference*`
    
    * `Data.Fin.*`
    
    * `Data.Float.Properties`
    
    * `Data.Graph.Acyclic`
    
    * `Data.Integer.Divisibility`: still need to disambiguate `Divisibility`?
    
    * `Data.List.Extrema.Nat`
    
    * `Data.List.Relation.Binary.*`
    
    * `Data.Nat.Binary.*`
    
    * `Data.Rational.Base`
    
    * `Data.String`
    
    * `Data.Vec.*`
    
    * `Data.Word`
    
    * `Induction.Lexicographic`
    
    * `Reflection.AST`
    
    * `Tactic.*`
    
    * `Text.*`
    jamesmckinna authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    07988c0 View commit details
    Browse the repository at this point in the history
  154. Fix import in README.Data.Fin.Substitution.UntypedLambda (#2279)

    Also import this module in doc/README.agda so that it is covered by CI.
    
    Closes #2278.
    andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    04cc05c View commit details
    Browse the repository at this point in the history
  155. Qualified import of reasoning modules fixing #2280 (#2282)

    * `Data.List.Relation.Relation.Binary.BagAndSetEquality`
    
    * `Relation.Binary.Reasoning.*`
    
    * preorder reasoning
    
    * setoid reasoning
    
    * alignment
    jamesmckinna authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    8e35057 View commit details
    Browse the repository at this point in the history
  156. Qualified import of Data.Product.Base fixing #2280 (#2284)

    * Qualified import of `Data.Product.Base as Product`
    
    * more modules affected
    jamesmckinna authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    95023d5 View commit details
    Browse the repository at this point in the history
  157. Configuration menu
    Copy the full SHA
    95184f1 View commit details
    Browse the repository at this point in the history
  158. missing code endquote (#2286)

    jamesmckinna authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    f5cfcc7 View commit details
    Browse the repository at this point in the history
  159. manual fix for #1380 (#2285)

    jamesmckinna authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    8931b96 View commit details
    Browse the repository at this point in the history
  160. Configuration menu
    Copy the full SHA
    685c213 View commit details
    Browse the repository at this point in the history
  161. Qualified import of PropositionalEquality etc. fixing #2280 (#2293)

    * Qualified import of `PropositionalEquality` fixing #2280
    
    * Qualified import of `PropositionalEquality.Core` fixing #2280
    
    * Qualified import of `HeterogeneousEquality.Core` fixing #2280
    
    * simplified imports; fixed `README` link
    
    * simplified imports
    jamesmckinna authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    68b17e0 View commit details
    Browse the repository at this point in the history
  162. Added functional vector permutation (#2066)

    * added functional vector permutation
    
    * added one line to CHANGELOG
    
    * added permutation properties
    
    * Added Base to imports
    
    Co-authored-by: Nathan van Doorn <nvd1234@gmail.com>
    
    * Added Base to import
    
    Co-authored-by: Nathan van Doorn <nvd1234@gmail.com>
    
    * Added core to import
    
    Co-authored-by: Nathan van Doorn <nvd1234@gmail.com>
    
    * added definitions
    
    * removed unnecessary zs
    
    * renamed types in changelog
    
    * removed unnecessary code
    
    * added more to changelog
    
    * added end of changelog
    
    ---------
    
    Co-authored-by: Nathan van Doorn <nvd1234@gmail.com>
    Co-authored-by: Guilherme <alvares@chalmers.se>
    3 people authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    3146ae5 View commit details
    Browse the repository at this point in the history
  163. Nagata's "idealization of a module" construction (#2244)

    * Nagata's construction
    
    * removed redundant `zero`
    
    * first round of Jacques' review comments
    
    * proved the additional properties
    
    * some of Matthew's suggestions, plus more vertical whitespace, less horizontal; more comments
    
    * Matthew's suggestion: using `private` modules
    
    * Matthew's suggestion: lifting out left-/right- sublemmas
    
    * standardised names, as far as possible
    
    * Matthew's suggestion: lifting out left-/right- sublemmas
    
    * fixed constraint problem with ambiguous symbol; renamed ideal lemmas
    
    * renamed module
    
    * renamed module in `CHANGELOG`
    
    * added generalised annihilation lemma
    
    * typos
    
    * use correct rexported names
    
    * now as a paramterised module instead
    
    * or did you intend this?
    
    * fix whitespace
    
    * aligned one step of reasoning
    
    * more re-alignment of reasoning steps
    
    * more re-alignment of reasoning steps
    
    * Matthew's review comments
    
    * blanklines
    jamesmckinna authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    bb7b51b View commit details
    Browse the repository at this point in the history
  164. Qualified import of Data.Sum.Base fixing #2280 (#2290)

    * Qualified import of `Data.Sum.Base as Sum`
    
    * resolve merge conflict in favour of #2293
    jamesmckinna authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    aebf296 View commit details
    Browse the repository at this point in the history
  165. [ new ] associativity of Appending (#2023)

    * [ new ] associativity of Appending
    
    * Removed unneeded variable
    
    * Renamed Product module
    
    ---------
    
    Co-authored-by: MatthewDaggitt <matthewdaggitt@gmail.com>
    2 people authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    b601831 View commit details
    Browse the repository at this point in the history
  166. [ new ] symmetric core of a binary relation (#2071)

    * [ new ] symmetric core of a binary relation
    
    * [ fix ] name clashes
    
    * [ more ] respond to McKinna's comments
    
    * [ rename ] fields to lhs≤rhs and rhs≤lhs
    
    * [ more ] incorporate parts of McKinna's review
    
    * [ minor ] remove implicit argument application from transitive
    
    * [ edit ] pull out isEquivalence and do some renaming
    
    * [ minor ] respond to easy comments
    
    * [ refactor ] remove IsProset, and move Proset to main hierarchy
    
    * Eliminate Proset
    
    * Fixed CHANGELOG typo
    
    ---------
    
    Co-authored-by: MatthewDaggitt <matthewdaggitt@gmail.com>
    2 people authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    6c925fa View commit details
    Browse the repository at this point in the history
  167. refactored proofs from #2023 (#2301)

    jamesmckinna authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    08a89c7 View commit details
    Browse the repository at this point in the history
  168. Qualified imports in Data.Integer.Divisibility fixing #2280 (#2294)

    * fixing #2280
    
    * re-export constructor via pattern synonym
    
    * updated `README`
    
    * refactor: better disambiguation; added a note in `CHANGELOG`
    jamesmckinna authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    07da788 View commit details
    Browse the repository at this point in the history
  169. Configuration menu
    Copy the full SHA
    ed8d28d View commit details
    Browse the repository at this point in the history
  170. Function setoid is back. (#2240)

    * Function setoid is back.
    
    * make all changes asked for in review
    
    * fix indentation
    JacquesCarette authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    ce23ff5 View commit details
    Browse the repository at this point in the history
  171. Style guide: avoid renaming on qualified import cf. #2294 (#2308)

    * recommendation from #2294
    
    * spellcheck
    
    * comma
    
    ---------
    
    Co-authored-by: MatthewDaggitt <matthewdaggitt@gmail.com>
    2 people authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    ebbe65d View commit details
    Browse the repository at this point in the history
  172. make mkRawMonad and mkRawApplicative universe-polymorphic (#2314)

    * make `mkRawMonad` and `mkRawApplicative` universe-polymorphic
    
    * fix unresolved metas
    
    ---------
    
    Co-authored-by: Gan Shen <gan@kresge-100-64-83-91.resnet.ucsc.edu>
    2 people authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    163b7e6 View commit details
    Browse the repository at this point in the history
  173. Some properties of upTo and downFrom (#2316)

    * Some properties of upTo and downFrom
    
    * Rename things per review comments
    
    * Fix changelog typo
    Taneb authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    242546b View commit details
    Browse the repository at this point in the history
  174. Tidy up README imports #2280 (#2313)

    * tidying up `README` imports
    
    * address Matthew's review comments
    jamesmckinna authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    2f5d88d View commit details
    Browse the repository at this point in the history
  175. Add unique morphisms from/to Initial and Terminal algebras (#2296)

    * added unique morphisms
    
    * refactored for uniformity's sake
    
    * exploit the uniformity
    
    * add missing instances
    
    * finish up, for now
    
    * `CHANGELOG`
    
    * `CHANGELOG`
    
    * `TheMorphism`
    
    * comment
    
    * comment
    
    * comment
    
    * `The` to `Unique`
    
    * lifted out istantiated `import`
    
    * blank line
    
    * note on instantiated `import`s
    
    * parametrise on the `Raw` bundle
    
    * parametrise on the `Raw` bundle
    
    * Rerranged to get rid of lots of boilerplate
    
    ---------
    
    Co-authored-by: MatthewDaggitt <matthewdaggitt@gmail.com>
    2 people authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    4529e73 View commit details
    Browse the repository at this point in the history
  176. Setoid version of indexed containers. (#1511)

    * Setoid version of indexed containers.
    
    Following the structure for non-indexed containers.
    
    * An example for indexed containers: multi-sorted algebras.
    
    This tests the new setoid version of indexed containers.
    
    * Brought code up to date
    
    * Added CHANGELOG entry
    
    ---------
    
    Co-authored-by: MatthewDaggitt <matthewdaggitt@gmail.com>
    andreasabel and MatthewDaggitt committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    dd5d382 View commit details
    Browse the repository at this point in the history
  177. 'No infinite descent' for (Accessible elements of) WellFounded re…

    …lations (#2126)
    
    * basic result
    
    * added missing lemma; is there a better name for this?
    
    * renamed lemma
    
    * final tidying up; `CHANGELOG`
    
    * final tidying up
    
    * missing `CHANGELOG` entry
    
    * `InfiniteDescent` definition and proof
    
    * revised `InfiniteDescent` definition and proof
    
    * major revision: renames things, plus additional corollaries
    
    * spacing
    
    * added `NoSmallestCounterExample` principles for `Stable` predicates
    
    * refactoring; move `Stable` to `Relation.Unary`
    
    * refactoring; remove explicit definition of `CounterExample`
    
    * refactoring; rename qualified `import`
    
    * [fixes #2130] Moving `Properties.HeytingAlgebra` from `Relation.Binary` to `Relation.Binary.Lattice` (#2131)
    
    * [fixes #2127] Fixes #1930 `import` bug (#2128)
    
    * [fixes #1214] Add negated ordering relation symbols systematically to `Relation.Binary.*` (#2095)
    
    * Refactoring (inversion) properties of `_<_` on `Nat`, plus consequences (#2000)
    
    * Bump CI tests to Agda-2.6.4 (#2134)
    
    * Remove `Algebra.Ordered` (#2133)
    
    * [ fix ] missing name in LICENCE file (#2139)
    
    * Add new blocking primitives to `Reflection.TCM` (#1972)
    
    * Change definition of `IsStrictTotalOrder` (#2137)
    
    * Add _<$>_ operator for Function bundle (#2144)
    
    * [ fix #2086 ] new web deployment strategy (#2147)
    
    * [ admin ] fix sorting logic (#2151)
    
    With the previous script we were sorting entries of the form
    html/vX.Y.Z/index.html but the order is such that vX.Y/ < vX.Y.Z/
    and so we were ending up with v1.7 coming after v1.7.3.
    
    This fixes that by using sed to get rid of the html/ prefix
    and the /index.html suffix before the sorting phase.
    
    * Add coincidence law to modules (#1898)
    
    * Make reasoning modular by adding new `Reasoning.Syntax` module (#2152)
    
    * Fixes typos identified in #2154 (#2158)
    
    * tackles #2124 as regards `case_return_of_` (#2157)
    
    * Rename preorder ~ relation reasoning combinators (#2156)
    
    * Move ≡-Reasoning from Core to Properties and implement using syntax (#2159)
    
    * Add consistent deprecation warnings to old function hierarchy (#2163)
    
    * Rename symmetric reasoning combinators. Minimal set of changes (#2160)
    
    * Restore 'return' as an alias for 'pure' (#2164)
    
    * [ fix #2153 ] Properly re-export specialised combinators (#2161)
    
    * Connect `LeftInverse` with (`Split`)`Surjection` (#2054)
    
    * Added remaining flipped and negated relations to binary relation bundles (#2162)
    
    * Tidy up CHANGELOG in preparation for release candidate (#2165)
    
    * Spellcheck CHANGELOG (#2167)
    
    * spellcheck; `fix-whitespace`; unfixed: a few alignment issues; typo `predications` to `predicates` in `Relation.Unary.Relation.Binary.Equality`
    
    * Fixed Agda version typo in README (#2176)
    
    * Fixed in deprecation warning for `<-transˡ` (#2173)
    
    * Bump Haskell CI (original!) to latest minor GHC versions (#2187)
    
    * [fixes #2175] Documentation misc. typos etc. for RC1  (#2183)
    
    * missing comma!
    
    * corrected reference to `README.Design.Decidability`
    
    * typo: capitalisation
    
    * updated `installation-guide`
    
    * added word to `NonZero` section heading
    
    * Run workflows on any PR
    
    * Add merge-group trigger to workflows
    
    ---------
    
    Co-authored-by: MatthewDaggitt <matthewdaggitt@gmail.com>
    
    * [fixes #2178] regularise and specify/systematise, the conventions for symbol usage (#2185)
    
    * regularise and specify/systematise, the conventions for symbol usage
    
    * typos/revisions
    
    * Move `T?` to `Relation.Nullary.Decidable.Core` (#2189)
    
    * Move `T?` to `Relation.Nullary.Decidable.Core`
    
    * Var name fix
    
    * Some refactoring
    
    * Fix failing tests and address remaining comments
    
    * Fix style-guide
    
    * Make decidable versions of sublist functions the default (#2186)
    
    * Make decdable versions of sublist functions the default
    
    * Remove imports Bool.Properties
    
    * Address comments
    
    * new `CHANGELOG`
    
    * resolved merge conflict
    
    * resolved merge conflict, this time
    
    * revised in line with review comments
    
    * tweaked `export`s; does that fix things now?
    
    * Fix merge mistake
    
    * Refactored to remove a indirection and nested modules
    
    * Touch up names
    
    * Reintroduce anonymous module for descent
    
    * cosmetics asper final comment
    
    ---------
    
    Co-authored-by: MatthewDaggitt <matthewdaggitt@gmail.com>
    Co-authored-by: G. Allais <guillaume.allais@ens-lyon.org>
    Co-authored-by: Amélia <me@amelia.how>
    Co-authored-by: Nathan van Doorn <nvd1234@gmail.com>
    Co-authored-by: James Wood <laMudri@gmail.com>
    Co-authored-by: Andreas Abel <andreas.abel@ifi.lmu.de>
    7 people committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    5680458 View commit details
    Browse the repository at this point in the history
  178. Add new operations (cf. RawQuasigroup) to IsGroup (#2251)

    * added new operations to `IsGroup`
    
    * fixed notations
    
    * fixed `CHANGELOG`
    
    * refactoring `Group` properties: added `isQuasigroup` and `isLoop`
    
    * refactoring `*-helper` lemmas
    
    * fixed `CHANGELOG`
    
    * lemma relating quasigroup operations and `Commutative` property
    
    * simplified proof
    
    * added converse property to \¬Algebra.Properties.AbelianGroup`
    
    * moved lemma
    
    * indentation; congruence lemmas
    
    * untangled operation definitions
    
    * untangled operation definitions in `CHANGELOG`
    
    * fixed names
    
    * reflexive reasoning; tightened imports
    
    * refactoring to push properties into `Loop`, and re-export them from there and `Quasigroup`
    
    * further refactoring
    
    * final refactoring
    
    * Minor naming tweaks
    
    ---------
    
    Co-authored-by: MatthewDaggitt <matthewdaggitt@gmail.com>
    2 people authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    9a4453e View commit details
    Browse the repository at this point in the history
  179. Add prime factorization and its properties (#1969)

    * Add prime factorization and its properties
    
    * Add missing header comment
    
    I'd missed this when copy-pasting from my old code in a separate repo
    
    * Remove completely trivial lemma
    
    * Use equational reasoning in quotient|n proof
    
    * Fix typo in module header
    
    * Factorization => Factorisation
    
    * Use Nat lemma in extend-|/
    
    * [ cleanup ] part of the proof
    
    * [ cleanup ] finishing up the job
    
    * [ cleanup ] a little bit more
    
    * [ cleanup ] the import list
    
    * [ fix ] header style
    
    * [ fix ] broken merge: missing import
    
    * Move Data.Nat.Rough to Data.Nat.Primality.Rough
    
    * Rename productPreserves↭⇒≡ to product-↭
    
    * Use proof of Prime=>NonZero
    
    * Open reasoning once in factoriseRec
    
    * Rename Factorisation => PrimeFactorisation
    
    * Move wheres around
    
    * Tidy up Rough a bit
    
    * Move quotient|n to top of file
    
    * Replace factorisationPullToFront with slightly more generally useful factorisationHasAllPrimeFactors and a bit of logic
    
    * Fix import after merge
    
    * Clean up proof of 2-rough-n
    
    * Make argument to 2-rough-n implicit
    
    * Rename 2-rough-n to 2-rough
    
    * Complete merge, rewrite factorisation logic a bit
    
    Rewrite partially based on suggestions from James McKinna
    
    * Short circuit when candidate is greater than square root of product
    
    * Remove redefined lemma
    
    * Minor simplifications
    
    * Remove private pattern synonyms
    
    * Change name of lemma
    
    * Typo
    
    * Remove using list from import
    
    It feels like we're importing half the module anyway
    
    * Clean up proof
    
    * Fixes after merge
    
    * Addressed some feedback
    
    * Fix previous merge
    
    ---------
    
    Co-authored-by: Guillaume Allais <guillaume.allais@ens-lyon.org>
    Co-authored-by: MatthewDaggitt <matthewdaggitt@gmail.com>
    3 people authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    6dcfbdd View commit details
    Browse the repository at this point in the history
  180. Refactor Data.List.Relation.Binary.BagAndSetEquality (#2321)

    * easy refactorings for better abstraction
    
    * tweaking irrefutable `with`
    jamesmckinna authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    3305541 View commit details
    Browse the repository at this point in the history
  181. Tidy up functional vector permutation #2066 (#2312)

    * added structure and bundle; tidied up
    
    * added structure and bundle; tidied up
    
    * fix order of entries
    
    * blank line
    
    * standardise `variable` names
    
    * alignment
    jamesmckinna authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    0c7a3d7 View commit details
    Browse the repository at this point in the history
  182. A tweak for the cong! tactic (#2310)

    * ⌞_⌟ for marking spots to rewrite.
    
    * Added documentation.
    
    * In case of failure, try swapping the RHS with the LHS. Fixes ≡˘⟨ ... ⟩.
    
    * Added comments.
    
    * More clarity. Less redundancy.
    
    * Fixed performance regression.
    
    * Changelog entry.
    
    * cong!-specific combinators instead of catchTC.
    
    * Support other reasoning modules.
    
    * Clarifying comment.
    
    * Slight performance boost.
    
    * Go back to catchTC.
    
    * Fix example after merge.
    
    * Use renamed backward step.
    
    * Language tweaks.
    
    ---------
    
    Co-authored-by: MatthewDaggitt <matthewdaggitt@gmail.com>
    2 people authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    d8158c0 View commit details
    Browse the repository at this point in the history
  183. Simplify Data.List.Relation.Unary.Any.Properties: remove dependency…

    … on `List.Properties` (#2323)
    
    * simplifed proof; removed dependency on `List.Properties`
    
    * corrected module long name in comment
    jamesmckinna authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    204b2b2 View commit details
    Browse the repository at this point in the history
  184. Refactor Data.Integer.Divisibility.Signed (#2307)

    * removed extra space
    
    * refactor to introduce new `Data.Integer.Properties`
    
    * refactor proofs to use new properties; streamline reasoning
    
    * remove final blank line
    
    * first review comment: missing annotation
    
    * removed two new lemmas: `i*j≢0⇒i≢0` and `i*j≢0⇒j≢0`
    jamesmckinna authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    5989a60 View commit details
    Browse the repository at this point in the history
  185. Sublists: generalize disjoint-union-is-cospan to upper-bound-is-cospan (

    #2320)
    
    * Sublists: generalize disjoint-union-is-cospan to upper-bound-is-cospan
    
    The disjointness assumption is superfluous.
    
    * Move sublist cospan stuff to new module SubList.Propositional.Slice
    
    * CHANGELOG
    andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    014a069 View commit details
    Browse the repository at this point in the history
  186. Configuration menu
    Copy the full SHA
    2055bb3 View commit details
    Browse the repository at this point in the history
  187. Configuration menu
    Copy the full SHA
    ec51abf View commit details
    Browse the repository at this point in the history
  188. Predicate transformers: Reconciling Induction.RecStruct with `Relat…

    …ion.Unary.PredicateTransformer.PT` (#2140)
    
    * reconciling `Induction.RecStruct` with `Relation.Unary.PredicateTransformer.PT`
    
    * relaxing `PredicateTransformer` levels
    
    * `CHANGELOG`; `fix-whitespace`
    
    * added `variable`s; plus tweaked comments`
    
    * restored `FreeMonad`
    
    * restored `Predicate`
    
    * removed linebreaks
    jamesmckinna authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    662cc67 View commit details
    Browse the repository at this point in the history
  189. Github action to check for whitespace violations (#2328)

    Co-authored-by: MatthewDaggitt <matthewdaggitt@gmail.com>
    andreasabel and MatthewDaggitt committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    16ff145 View commit details
    Browse the repository at this point in the history
  190. [refactor] Relation.Nulllary.Decidable.Core (#2329)

    * minor refactor: use Data.Unit.Polymorphic instead of an explicit Lift.
    
    * additional tweak: use contradiction where possible.
    JacquesCarette authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    6d51975 View commit details
    Browse the repository at this point in the history
  191. Some design documentation (here: level polymorphism) (#2322)

    * add some design documentation corresponding to issue #312. (Redo of bad 957)
    
    * more documentation about LevelPolymorphism
    
    * more documentation precision
    
    * document issues wrt Relation.Unary, both in design doc and in file itself.
    JacquesCarette authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    ddb420f View commit details
    Browse the repository at this point in the history
  192. Configuration menu
    Copy the full SHA
    b4c78e2 View commit details
    Browse the repository at this point in the history
  193. Move pointwise equality to .Core module (#2335)

    * Closes #2331.
    
    Also makes a few changes of imports that are related. Many of the places
    which look like this improvement might also help use other things from
    `Relation.Binary.PropositionalEquality` that should *not* be moved to `.Core`.
    (But it might make sense to split them off into their own lighter weight module.)
    
    * don't import Data.Nullary itself since its sub-modules were already imported, just redistribute the using properly.
    JacquesCarette authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    e31b6c7 View commit details
    Browse the repository at this point in the history
  194. Configuration menu
    Copy the full SHA
    5d687f7 View commit details
    Browse the repository at this point in the history
  195. Tighten imports some more (#2343)

    * no need to use Function when only import is from Function.Base
    
    * Use Function.Base when it suffices
    
    * use Data.Product.Base as much as possible. Make imports more precise in many of the files touched. Split an example off into a README instead of using more imports just for its sake.
    
    * more tightening of imports.
    
    * a few more tightening imports
    JacquesCarette authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    5cc487e View commit details
    Browse the repository at this point in the history
  196. Tighten imports (#2334)

    * tighten imports in some files, and make imports explicit in others. Driven by staring at a partial dependency graph.
    
    * more tightening of imports
    
    * and even more tightening of imports
    
    * some explicit  for precision
    
    ---------
    
    Co-authored-by: G. Allais <guillaume.allais@ens-lyon.org>
    2 people authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    03a2d71 View commit details
    Browse the repository at this point in the history
  197. [fixes #2273] Add SuccessorSet and associated boilerplate (#2277)

    * added `RawNNO`
    
    * [fix #2273] Add `NNO`-related modules
    
    * start again, fail better...
    
    * rectify names
    
    * tighten `import`s
    
    * rectify names: `CHANGELOG`
    
    ---------
    
    Co-authored-by: MatthewDaggitt <matthewdaggitt@gmail.com>
    2 people authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    b7bc4f7 View commit details
    Browse the repository at this point in the history
  198. Tighten imports, last big versoin (#2347)

    * more tightening of imports. Mostly driven by Data.Bool, Data.Nat and Data.Char.
    
    * more tightening of imports
    
    * mostly Data.Unit
    
    * slightly tighten imports.
    
    * remove import of unused Lift)
    
    * fix all 3 things noticed by @jamesmckinna
    JacquesCarette authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    ab9e0e4 View commit details
    Browse the repository at this point in the history
  199. Systematise use of Relation.Binary.Definitions.DecidableEquality (#…

    …2354)
    
    * systematic use of `DecidableEquality`
    
    * tweak
    jamesmckinna authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    7820c3b View commit details
    Browse the repository at this point in the history
  200. Configuration menu
    Copy the full SHA
    eafe34e View commit details
    Browse the repository at this point in the history
  201. Improve Data.List.Base.mapMaybe (#2359; deprecate use of with #2123

    …) (#2361)
    
    * `with`-free definitions plus tests
    
    * `CHANGELOG`
    
    * use `foldr` on @JacquesCarette 's solution
    
    * tidied up unsolved metas
    
    * factrored out comparison as removable module `MapMaybeTest`
    
    * tidied up; removed `mapMaybeTest`
    
    * tidied up; removed v2.1 deprecation section
    
    * tidy up long line
    
    * Update src/Data/List/Base.agda
    
    Co-authored-by: G. Allais <guillaume.allais@ens-lyon.org>
    
    * @gallais 's comments
    
    * Update src/Data/List/Base.agda
    
    Oops!
    
    Co-authored-by: G. Allais <guillaume.allais@ens-lyon.org>
    
    ---------
    
    Co-authored-by: G. Allais <guillaume.allais@ens-lyon.org>
    2 people authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    1d0231b View commit details
    Browse the repository at this point in the history
  202. Add a consequence of definition straight to IsCancellativeCommutative…

    …Semiring (#2370)
    
    * Closes #2315
    
    * whitespace
    JacquesCarette authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    01e20a8 View commit details
    Browse the repository at this point in the history
  203. [ new ] System.Random bindings (#2368)

    * [ new ] System.Random bindings
    
    * [ more ] Show functions, test
    
    * [ fix ] Nat bug, more random generators, test case
    
    * [ fix ] missing file + local gitignore
    
    * [ fix ] forgot to update the CHANGELOG
    gallais authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    22de3ef View commit details
    Browse the repository at this point in the history
  204. Another tweak to cong! (#2340)

    * Disallow meta variables in goals - they break anti-unification.
    
    * Postpone checking for metas.
    
    * CHANGELOG entry, unit tests, code tweak.
    
    * Move blockOnMetas to a new Reflection.TCM.Utilities module.
    uncle-betty authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    d6ea9bc View commit details
    Browse the repository at this point in the history
  205. Improve Data.List.Base.unfold (#2359; deprecate use of with #2123) (

    #2364)
    
    * `with`-free definition of `unfold`
    
    * fixed previous commit
    jamesmckinna authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    9148fa5 View commit details
    Browse the repository at this point in the history
  206. fix #2253 (#2357)

    jamesmckinna authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    e54ffec View commit details
    Browse the repository at this point in the history
  207. Remove uses of Data.Nat.Solver from a number of places (#2337)

    * tighten imports in some files, and make imports explicit in others. Driven by staring at a partial dependency graph.
    
    * more tightening of imports
    
    * and even more tightening of imports
    
    * some explicit  for precision
    
    * new Nat Lemmas to use instead of Solve in Data.Integer.Properties
    
    * use direct proofs instead of solver for all Nat proofs in these files
    
    * two more uses of Data.Nat.Solver for rather simple proofs, now made direct.
    
    * fix whitespace violations
    
    * remove some unneeded parens
    
    * minor fixups based on review
    JacquesCarette authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    05c938c View commit details
    Browse the repository at this point in the history
  208. Relation.Binary.PropositionalEquality over-use, (#2345)

    * Relation.Binary.PropositionalEquality over-use, can usually be .Core and/or .Properties
    
    * unused import
    
    * another large batch of dependency cleanup, mostly cenetered on Relation.Binary.PropositionalEquality.
    
    * another big batch of making imports more precise.
    
    * last big batch. After this will come some tweaks based on reviews.
    
    * fix things pointed out in review; add CHANGELOG.
    
    * Update DecPropositional.agda
    
    Bad merge
    
    * proper merge
    JacquesCarette authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    1442ee7 View commit details
    Browse the repository at this point in the history
  209. [ new ] IO buffering, and loops (#2367)

    * [ new ] IO conditionals & loops
    
    * [ new ] stdin, stdout, stderr, buffering, etc.
    
    * [ fix ] and test for the new IO primitives
    
    * [ fix ] compilation
    
    * [ fix ] more import fixing
    
    * [ done (?) ] with compilation fixes
    
    * [ test ] add test to runner
    
    * [ doc ] explain the loop
    
    * [ compat ] add deprecated stub
    
    * [ fix ] my silly mistake
    
    * [ doc ] list re-exports in CHANGELOG
    gallais authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    c234c72 View commit details
    Browse the repository at this point in the history
  210. Configuration menu
    Copy the full SHA
    7199c18 View commit details
    Browse the repository at this point in the history
  211. Add proofs to Data.List.Properties (#2355)

    * Add map commutation with other operations
    
    map commutes with most list operations in some way,
    and I initially made a section just for these proofs,
    but later decided to spread them into each section
    for consistency.
    
    * Add congruence to operations that miss it
    
    * Add flip & comm proofs to align[With] & [un]zip[With]
    
    For the case of zipWith, the existing comm proof
    can be provided in terms of cong and flip.
    
    For the case of unzip[With], the comm proof has
    little use and the flip proof is better named "swap".
    
    * Remove unbound parameter
    
    The alignWith section begins with a
    module _ {f g : These A B → C} where
    but g is only used by the first function.
    
    * Add properties for take
    
    * Proof of zip[With] and unzip[With] being inverses
    
    * fixup! don't put list parameters in modules
    
    * fixup! typo in changelog entry
    
    * fixup! use equational reasoning in place of trans
    
    * Add interaction with ++ in two more operations
    
    * fixup! foldl-cong: don't take d ≡ e
    
    * prove properties about catMaybes
    
    now that catMaybes is no longer defined in
    terms of mapMaybe, properties about mapMaybe
    need to be proven for catMaybe as well
    
    * move mapMaybe properties down
    
    see next commit (given that mapMaybe-concatMap
    now depends on map-concatMap, it has to be
    moved down)
    
    * simplify mapMaybe proofs
    
    since mapMaybe is now defined in terms
    of catMaybes and map, we can derive its
    proofs from the proofs of those rather
    than using induction directly
    
    ---------
    
    Co-authored-by: MatthewDaggitt <matthewdaggitt@gmail.com>
    2 people authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    ef2bcb8 View commit details
    Browse the repository at this point in the history
  212. Improve Data.List.Base (fix #2359; deprecate use of with #2123) (#…

    …2365)
    
    * refactor towards `if_then_else_` and away from `yes`/`no`
    
    * reverted chnages to `derun` proofs
    
    * undo last reversion!
    
    * layout
    jamesmckinna authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    aad1d19 View commit details
    Browse the repository at this point in the history
  213. A number of with are not really needed (#2363)

    * a number of 'with' are not really needed. Many, many more were, so left as is.
    
    * whitespace
    
    * deal with a few outstanding comments.
    
    * actually re-introduce a 'with' as it is actually clearer.
    
    * with fits better here too.
    
    * tweak things a little from review by James.
    
    * Update src/Codata/Sized/Cowriter.agda
    
    layout for readability
    
    Co-authored-by: G. Allais <guillaume.allais@ens-lyon.org>
    
    * Update src/Data/Fin/Base.agda
    
    layout for readability
    
    Co-authored-by: G. Allais <guillaume.allais@ens-lyon.org>
    
    * Update src/Data/List/Fresh/Relation/Unary/All.agda
    
    layout for readability
    
    Co-authored-by: G. Allais <guillaume.allais@ens-lyon.org>
    
    ---------
    
    Co-authored-by: G. Allais <guillaume.allais@ens-lyon.org>
    2 people authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    fd82f5c View commit details
    Browse the repository at this point in the history
  214. [ new ] ⁻¹-anti-homo-(// | \\) (#2349)

    * [ new ] ¹-anti-homo‿-
    
    * Update CHANGELOG.md
    
    Co-authored-by: Nathan van Doorn <nvd1234@gmail.com>
    
    * Update src/Algebra/Properties/Group.agda
    
    Co-authored-by: jamesmckinna <31931406+jamesmckinna@users.noreply.github.com>
    
    * Update CHANGELOG.md
    
    Co-authored-by: jamesmckinna <31931406+jamesmckinna@users.noreply.github.com>
    
    * [ more ] symmetric lemma
    
    * [ new ] ⁻¹-anti-homo‿- : (x - y) ⁻¹ ≈ y - x
    
    ---------
    
    Co-authored-by: MatthewDaggitt <matthewdaggitt@gmail.com>
    Co-authored-by: Nathan van Doorn <nvd1234@gmail.com>
    Co-authored-by: jamesmckinna <31931406+jamesmckinna@users.noreply.github.com>
    4 people authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    3d54042 View commit details
    Browse the repository at this point in the history
  215. Add _>>_ for IO.Primitive.Core (#2374)

    This has to be in scope for desugaring `do` blocks that don't bind
    intermediate results.
    ncfavier authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    618d838 View commit details
    Browse the repository at this point in the history
  216. Configuration menu
    Copy the full SHA
    5515a8c View commit details
    Browse the repository at this point in the history
  217. Data.List.Base.reverse is self adjoint wrt `Data.List.Relation.Bina…

    …ry.Subset.Setoid._⊆_` (#2378)
    
    * `reverse` is `SelfInverse`
    
    * use `Injective` for `reverse-injective`
    
    * fixes #2353
    
    * combinatory form
    
    * removed redundant implicits
    
    * added comment on unit/counit of the adjunction
    jamesmckinna authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    b378d4b View commit details
    Browse the repository at this point in the history
  218. fixes #2375 (#2377)

    * fixes #2375
    
    * removed redundant `Membership` instances
    
    * fix merge conflict error
    jamesmckinna authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    507fcf8 View commit details
    Browse the repository at this point in the history
  219. Add Data.List.Relation.Binary.Sublist.Setoid categorical properties (

    …#2385)
    
    * refactor: `variable` declarations and `contradiction`
    
    * refactor: one more `contradiction`
    
    * left- and right-unit lemmas
    
    * left- and right-unit lemmas
    
    * `CHANGELOG`
    
    * `CHANGELOG`
    
    * associativity; fixes #816
    
    * Use cong2 to save rewrites
    
    * Make splits for ⊆-assoc exact, simplifying the [] case
    
    * Simplify ⊆-assoc not using rewrite
    
    * Remove now unused private helper
    
    * fix up names and `assoc` orientation; misc. cleanup
    
    * new proofs can now move upwards
    
    * delegate proofs to `Setoid.Properties`
    
    ---------
    
    Co-authored-by: Andreas Abel <andreas.abel@ifi.lmu.de>
    jamesmckinna and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    85d1a6b View commit details
    Browse the repository at this point in the history
  220. Pointwise Algebra (#2381)

    * Pointwise `Algebra`
    
    * temporary commit
    
    * better `CHANGELOG` entry?
    
    * begin removing redundant `module` implementation
    
    * finish removing redundant `module` implementation
    
    * make `liftRel` implicitly quantified
    jamesmckinna authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    c5538a8 View commit details
    Browse the repository at this point in the history
  221. Algebra fixity (#2386)

    * put the fixity recommendations into the style guide
    
    * mixing fixity declaration
    
    * was missing a case
    
    * use the new case
    
    * add fixities for everything in Algebra
    
    * incorporate some suggestions for extra cases
    JacquesCarette authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    8373463 View commit details
    Browse the repository at this point in the history
  222. Decidable Setoid -> Apartness Relation and Rational Heyting Field (#2194

    )
    
    * new stuff
    
    * forgot to add bundles for rational instance of Heyting*
    
    * one more (obvious) simplification
    
    * a few more simplifications
    
    * comments on DecSetoid properties from jamesmckinna
    
    * not working, but partially there
    
    * woo!
    
    * fix anonymous instance
    
    * fix errant whitespace
    
    * `fix-whitespace`
    
    * rectified wrt `contradiction`
    
    * rectified `DecSetoid` properties
    
    * rectified `Group` properties
    
    * inlined lemma; tidied up
    
    ---------
    
    Co-authored-by: jamesmckinna <31931406+jamesmckinna@users.noreply.github.com>
    Co-authored-by: James McKinna <J.McKinna@hw.ac.uk>
    3 people authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    2ac71e5 View commit details
    Browse the repository at this point in the history
  223. CI bumps: ghc 9.10, action versions, Agda to 2.6.4.3 (#2398)

    * Haskell CI (for GenerateEverything) and dependencies bumped to GHC 9.10.1
    
    * CI: bump some versions, satisfy some shellcheck complaints
    andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    db84b73 View commit details
    Browse the repository at this point in the history
  224. Refactor Data.List.Base.scan* and their properties (#2395)

    * refactor `scanr` etc.
    
    * restore `inits` etc. but lazier; plus knock-on consequences
    
    * more refactoring; plus knock-on consequences
    
    * tidy up
    
    * refactored into `Base`
    
    * ... and `Properties`
    
    * fix-up `inits` and `tails`
    
    * fix up `import`s
    
    * knock-ons
    
    * Andreas's suggestions
    
    * further, better, refactoring is possible
    
    * yet further, better, refactoring is possible: remove explicit equational reasoning!
    
    * Update CHANGELOG.md
    
    Fix deprecated names
    
    * Update Base.agda
    
    Fix deprecations
    
    * Update Properties.agda
    
    Fix deprecations
    
    * Update CHANGELOG.md
    
    Fix deprecated names
    jamesmckinna authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    c8a11e7 View commit details
    Browse the repository at this point in the history
  225. fixes #2390 (#2392)

    jamesmckinna authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    aef9afc View commit details
    Browse the repository at this point in the history
  226. Add the Setoid-based Monoid on (List, [], _++_) (#2393)

    * refactored from #2350
    
    * enriched the `module` contents in response to review comments
    jamesmckinna authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    d992900 View commit details
    Browse the repository at this point in the history
  227. Configuration menu
    Copy the full SHA
    10fd6b9 View commit details
    Browse the repository at this point in the history
  228. fixes #906 (#2401)

    jamesmckinna authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    30ef471 View commit details
    Browse the repository at this point in the history
  229. More list properties about catMaybes/mapMaybe (#2389)

    * More list properties about `catMaybes/mapMaybe`
    
    - Follow-up to PR #2361
    - Ported from my [formal-prelude](https://github.com/omelkonian/formal-prelude/tree/c10fe94876a7378088f2e4cf68d9b18858dcc256)
    
    * Revert irrefutable `with`s for inductive hypotheses.
    omelkonian authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    4749905 View commit details
    Browse the repository at this point in the history
  230. Very dependent map (#2373)

    * add some 'very dependent' maps to Data.Product. More documentation to come later.
    
    * and document
    
    * make imports more precise
    
    * minimal properties of very-dependen map and zipWith. Structured to make it easy to add more.
    
    * whitespace
    
    * implement new names and suggestions about using pattern-matching in the type
    
    * whitespace in CHANGELOG
    
    * small cleanup based on latest round of comments
    
    * and fix the names in the comments too.
    
    ---------
    
    Co-authored-by: jamesmckinna <31931406+jamesmckinna@users.noreply.github.com>
    2 people authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    d06c432 View commit details
    Browse the repository at this point in the history
  231. Improve Data.List.Base (fix #2359; deprecate use of with #2123) (#2366

    )
    
    * refactor towards `if_then_else_`
    
    * layout
    
    * `let` into `where`
    jamesmckinna authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    9ac0bd3 View commit details
    Browse the repository at this point in the history
  232. Adds Relation.Nullary.Recomputable plus consequences (#2243)

    * prototype for fixing #2199
    
    * delegate to `Relation.Nullary.Negation.Core.weak-contradiction`
    
    * refactoring: lift out `Recomputable` in its own right
    
    * forgot to add this module
    
    * refactoring: tweak
    
    * tidying up; added `CHANGELOG`
    
    * more tidying up
    
    * streamlined `import`s
    
    * removed `Recomputable` from `Relation.Nullary`
    
    * fixed multiple definitions in `Relation.Unary`
    
    * reorder `CHANGELOG` entries after merge
    
    * `contradiciton` via `weak-contradiction`
    
    * irrefutable `with`
    
    * use `of`
    
    * only use *irrelevant* `⊥-elim-irr`
    
    * tightened `import`s
    
    * removed `irr-contradiction`
    
    * inspired by #2329
    
    * conjecture: all uses of `contradiction` can be made weak
    
    * second thoughts: reverted last round of chnages
    
    * lazier pattern analysis cf. #2055
    
    * dependencies: uncoupled from `Recomputable`
    
    * moved `⊥` and `¬ A` properties to this one place
    
    * removed `contradictionᵒ` and rephrased everything in terms of `weak-contradiction`
    
    * knock-on consequences; simplified `import`s
    
    * narrow `import`s
    
    * narrow `import`s; irrefutable `with`
    
    * narrow `import`s; `CHANGELOG`
    
    * narrow `import`s
    
    * response to review comments
    
    * irrelevance of `recompute`
    
    * knock-on, plus proof of `UIP` from #2149
    
    * knock-ons from renaming
    
    * knock-on from renaming
    
    * pushed proof `recompute-constant` to `Recomputable`
    jamesmckinna authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    4018fef View commit details
    Browse the repository at this point in the history
  233. Refactor List.Membership.* and List.Relation.Unary.Any (#2324)

    * `contradiction` against `⊥-elim`
    
    * tightened `import`s
    
    * added two operations `∃∈` and `∀∈`
    
    * added to `CHANGELOG`
    
    * knock-on for the `Propositional` case
    
    * refactor `lose∘find` and `find∘lose` in terms of new lemmas `∃∈-Any∘find` and `find∘∃∈-Any`
    
    * `CHANGELOG`
    
    * reorder
    
    * knock-on viscosity
    
    * knock-on viscosity; plus refactoring of `×↔` for intelligibility
    
    * knock-on viscosity
    
    * tightened `import`s
    
    * misc. import and other tweaks
    
    * misc. import and other tweaks
    
    * misc. import and other tweaks
    
    * removed spurious module name
    
    * better definition of `find`
    
    * make intermediate terms explicit in proof of `to∘from`
    
    * tweaks
    
    * Update Setoid.agda
    
    Remove redundant import of `index` from `Any`
    
    * Update Setoid.agda
    
    Removed more redundant `import`ed operations
    
    * Update Properties.agda
    
    Another redundant `import`
    
    * Update Properties.agda
    
    Another redundant `import`ed operation
    
    * `with` into `let`
    
    * `with` into `let`
    
    * `with` into `let`
    
    * `with` into `let`
    
    * indentation
    
    * fix `universal-U`
    
    * added `map-cong`
    
    * deprecate `map-compose` in favour of `map-∘`
    
    * explicit `let` in statement of `find∘map`
    
    * knock-on viscosity: hide `map-cong`
    
    * use of `Product.map₁`
    
    * revert use of `Product.map₁`
    
    * inlined lemmas!
    
    * alpha conversion and further inlining!
    
    * correctted use of `Product.map₂`
    
    * added `syntax` declarations for the new combinators
    
    * remove`⊥-elim`
    
    * reordered `CHANGELOG`
    
    * revise combinator names
    
    * tighten `import`s
    
    * tighten `import`s
    
    * fixed merge conflict bug
    
    * removed new syntax
    
    * knock-on
    jamesmckinna authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    891d50f View commit details
    Browse the repository at this point in the history
  234. Port two Endomorphism submodules over to new Function hierarchy (#2342)

    * port over two modules
    
    * and add to CHANGELOG
    
    * fix whitespace
    
    * fix warning: it was pointing to a record that did not exist.
    
    * fix things as per Matthew's review - though this remains a breaking change.
    
    * take care of comments from James.
    
    * adjust CHANGELOG for what will be implemented shortly
    
    * Revert "take care of comments from James."
    
    This reverts commit 93e9e0f.
    
    * Revert "fix things as per Matthew's review - though this remains a breaking change."
    
    This reverts commit d1cae72.
    
    * Revert "fix whitespace"
    
    This reverts commit 81230ec.
    
    * Revert "port over two modules"
    
    This reverts commit 6619f11.
    
    * rename these
    
    * fix tiny merge issue
    
    * get deprecations right (remove where not needed, make more global where needed)
    
    * style guide - missing blank lines
    
    * fix a bad merge
    
    * fixed deprecations
    
    * fix #2394
    
    * minor tweaks
    
    ---------
    
    Co-authored-by: James McKinna <J.McKinna@hw.ac.uk>
    2 people authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    e89fa26 View commit details
    Browse the repository at this point in the history
  235. Add IsIdempotentMonoid and IsCommutativeBand to `Algebra.Structur…

    …es` (#2402)
    
    * fix #2138
    
    * fixed `Structures`; added `Bundles`
    
    * added fields; plus redefined `IsSemilattice` and `IsBoundedSemilattice` as aliases
    
    * `fix-whitespace`
    
    * reexported `comm`
    
    * fixed `Lattice.Bundles`
    
    * knock-on
    
    * added text about redefinition of `Is(Bounded)Semilattice`
    
    * add manifest fields to `IsIdempotentSemiring`
    
    * final missing `Bundles`
    
    * `CHANGELOG`
    jamesmckinna authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    fd903e3 View commit details
    Browse the repository at this point in the history
  236. [ new ] Word8, Bytestring, Bytestring builder (#2376)

    * [ admin ] deprecate Word -> Word64
    
    * [ new ] a type of bytes
    
    * [ new ] Bytestrings and builders
    
    * [ test ] for bytestrings, builders, word conversion, show, etc.
    
    * [ ci ] bump ghc & cabal numbers
    
    * [ fix ] actually set the bits ya weapon
    
    * [ ci ] bump options to match makefile
    
    * [ ci ] more heap
    
    * [ more ] add hexadecimal show functions too
    gallais authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    ccd432d View commit details
    Browse the repository at this point in the history
  237. Update LICENSE (#2409)

    * Update LICENSE year
    
    * Remove extraneous 'i'
    
    ---------
    
    Co-authored-by: Lex van der Stoep <lex.vanderstoep@imc.com>
    2 people authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    25b3e87 View commit details
    Browse the repository at this point in the history
  238. Remove (almost!) all external use of _≤″_ beyond Data.Nat.* (#2262)

    * additional proofs and patterns in `Data.Nat.Properties`
    
    * added two projections; refactored `pad*` operations
    
    * `CHANGELOG`
    
    * removed one more use
    
    * removed final uses of `<″-offset` outside `Data.Nat.Base|Properties`
    
    * rename `≤-proof` to `m≤n⇒∃[o]m+o≡n`
    
    * removed new pattern synonyms
    
    * interim commit: deprecate everything!
    
    * add guarded monus; make arguments more irrelevant
    
    * fixed up `CHANGELOG`
    
    * propagate use of irrelevance
    
    * tidy up deprecations; reinstate `s<″s⁻¹` for `Data.Fin.Properties`
    
    * tightened up the deprecation story
    
    * paragraph on use of `pattern` synonyms
    
    * removed `import`
    
    * Update CHANGELOG.md
    
    Fix refs to Algebra.Definitions.RawMagma
    
    * Update Base.agda
    
    Fix refs. to Algebra.Definitions.RawMagma
    
    * inlined guarded monus definition in property
    
    * remove comment about guarded monus
    jamesmckinna authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    bf7c745 View commit details
    Browse the repository at this point in the history
  239. Refactor Data.Sum.{to|from}Dec via move+deprecate in `Relation.Null…

    …ary.Decidable.Core` (#2405)
    
    * fixes #2059 on the model of #2336
    
    * fixed `import` dependencies
    
    * simplified `import` dependencies
    
    * final tweak
    
    * `CHANGELOG`
    jamesmckinna authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    3908d7c View commit details
    Browse the repository at this point in the history
  240. Implement move-via-deprecate of decToMaybe as per #2330 (#2336)

    * Make the main home of `decToMaybe` be `Relation.Nullary.Decidable.Core`, but
    deprecate the one in `Data.Maybe.Base` instead of removing it entirely.
    Fix the library accordingly.
    
    Note that this forces `Relation.Nullary.Decidable.Core` to use `Agda.Builtin.Maybe`
    to avoid a cyclic import. This can be fixed once the deprecation is done.
    
    * Update src/Relation/Nullary/Decidable/Core.agda
    
    Good idea.
    
    Co-authored-by: G. Allais <guillaume.allais@ens-lyon.org>
    
    * simplified the deprecation
    
    * `CHANGELOG`
    
    * narrowed import too far
    
    * tweak a couple of the solvers for consistency, as per suggestions.
    
    * chnage to `public` re-export of `Relation.Nullary.Decidable.Core.decToMaybe`
    
    * Revert "chnage to `public` re-export of `Relation.Nullary.Decidable.Core.decToMaybe`"
    
    This reverts commit 256a505.
    
    * `fix-whitespace`
    
    * simplify `import`s
    
    * make consistent with `Idempotent` case
    
    * tidy up
    
    * instead of an alias, open public so that Agda knows these really are the same. This is a better deprecation strategy.
    
    * rename(provisional)+deprecate
    
    * knock-on
    
    * knock-on: refactor via `dec⇒maybe`
    
    * deprecation via delegation
    
    * fix `CHANGELOG`
    
    ---------
    
    Co-authored-by: G. Allais <guillaume.allais@ens-lyon.org>
    Co-authored-by: James McKinna <J.McKinna@hw.ac.uk>
    Co-authored-by: jamesmckinna <31931406+jamesmckinna@users.noreply.github.com>
    4 people authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    f89b415 View commit details
    Browse the repository at this point in the history
  241. fixes #2411 (#2413)

    * fixes #2411
    
    * now via local -defined auxiliaries
    jamesmckinna authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    14fc211 View commit details
    Browse the repository at this point in the history
  242. Tidy up CHANGELOG in preparation for v2.1 release candidate (#2412)

    * Tidy up CHANGELOG in preparation for v2.1 release candidate
    
    * Fixed WHITESPACE
    
    * Fixed James' feedback and improved alphabetical order
    MatthewDaggitt authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    949e065 View commit details
    Browse the repository at this point in the history
  243. [v2.1-rc1] fixes #2400: use explicit quantification instead (#2429)

    * fixes #2400: use explicit quantification
    
    * fix knock-ons
    jamesmckinna authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    5a4482e View commit details
    Browse the repository at this point in the history
  244. Revert "Improve Data.List.Base (fix #2359; deprecate use of with #…

    …2123) (#2365)" (#2423)
    
    This reverts commit 438f9ed.
    
    Specifically, it restores `with`-based definitions of the
    `Decidable`-definable functions on `List`s, incl. `filter`
    Fixes #2415
    jamesmckinna authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    0c755fc View commit details
    Browse the repository at this point in the history
  245. Configuration menu
    Copy the full SHA
    1071dc5 View commit details
    Browse the repository at this point in the history
  246. fix changelog (#2435)

    couple fixes for changelog rendering
    mildsunrise authored and andreasabel committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    c1a9841 View commit details
    Browse the repository at this point in the history
  247. Configuration menu
    Copy the full SHA
    ec69137 View commit details
    Browse the repository at this point in the history
  248. Configuration menu
    Copy the full SHA
    586f56a View commit details
    Browse the repository at this point in the history
  249. Configuration menu
    Copy the full SHA
    c7d65e0 View commit details
    Browse the repository at this point in the history
  250. Configuration menu
    Copy the full SHA
    96d4477 View commit details
    Browse the repository at this point in the history