Results 13 issues of Miëtek Bak

Could we have some clarifying comments added to the stdlib about the definition of surjection actually being the definition of split surjection? It would be helpful to people such as...

discussion
naming

Syntax rules using symbols as separators require more parentheses than syntax rules using keywords as separators. Tested with Idris 0.9.19. ``` idris module SyntaxProblem helper : () -> () ->...

C-Moderate Effort
A-Confirmed
U-Error Message
S-Normal
U-Parser

Adding quotes to syntax rules sometimes appears to confuse the parser. Tested with Idris 0.9.18.1. #### No quotes This works: ``` idris module NoProblem foo' : Unit -> (Unit ->...

C-Moderate Effort
A-Confirmed
S-Normal
U-Parser

Contexts for goals within a `with` clause are printed without making use of a `DISPLAY` rule that is used elsewhere. This is Agda 2.5.4.2. ```agda module DisplayBug where open import...

type: bug
ux: display
ux: printing
display pragma

Let’s say we are reorganising a repository, and we rename the file “Foo.agda” to “Bar.agda”, in the filesystem. Next, we update “Everything.agda” to `import Bar`, and we reload the file....

type: enhancement
modules
ux: error reporting

### Implementations - [x] M. Łach (1998) ### Literature - [ ] Z. Spławski (1988) “Teoriodowodowe podejście do programów funkcyjnych i typów danych”, report, Raporty Centr. Oblicz. PWr. 1988, Ser....

I’d like to use `Data.List.Any` from the standard library _and_ have readable goals. I tried the following, but was rebuked: ``` agda {-# DISPLAY Any (_≡_ x) Y = x...

type: enhancement
ux: display
display pragma

We currently have the ability to fix the name of the Haskell function to which the GHC backend automatically translates an Agda function. ```agda module Analogy where open import Agda.Builtin.Nat...

As discussed with @andreasabel and @jespercockx at AIM XL. ```agda module Bug where data A : Set where data B : Set where data C : A → B →...

type: bug
modules
ux: printing
names

As discussed with @andreasabel, @UlfNorell, and @plt-amy at AIM XL. ```agda module Bug where module Works where data LibraryType : Set where foo : LibraryType data UserType : Set where...

type: enhancement
pattern-synonyms
overloading