-
It seems an additional level of array is added.
```
class Main
def main() : void
()
passive class Bug
def here() : Bug
new Bug
```
generates
```
Type 'Bug' does not match expected ty…
-
```
postulate
A : Set
k : (.A -> Set) -> A
bla = k (\ (x : A) -> A)
(x : A) → _10 x != .A → Set because one is a relevant function type
and the other is an irrelevant function type
when checking…
-
-
Before I dive into the language proper, I decided to read the documentation and a few papers. Here are the issues I caught from top to bottom in the documentation, and some questions I am interested i…
-
I'm writing a Morte IDE, and I want to embed "blank" expressions in the AST (expressions that are yet to be written). Currently the AST supports embedding arbitrary values, so I could just use somethi…
-
```
Section 15.1.1 "Generics (parametric polymorphism or type polymorphism)" of
the Checker Framework manual claims that it is posible to write this
annotation:
@DefaultQualifier(value="Nullable", lo…
-
```
Type checks with 2.2.6:
{-# OPTIONS --universe-polymorphism #-}
module Bug1 where
data Level : Set where
zero : Level
suc : Level → Level
_⊔_ : Level → Level → Level
zero ⊔ j = j
suc…
-
```
Section 15.1.1 "Generics (parametric polymorphism or type polymorphism)" of
the Checker Framework manual claims that it is posible to write this
annotation:
@DefaultQualifier(value="Nullable", lo…
-
[Sebastian Schoener](https://www.fsi.uni-tuebingen.de/fachschaft/vertreter) suggested proving [bag postulates](https://github.com/inc-lc/ilc-agda/blob/master/Postulate/Bag-Nehemiah.agda) via some form…
yfcai updated
9 years ago
-
```
Section 15.1.1 "Generics (parametric polymorphism or type polymorphism)" of
the Checker Framework manual claims that it is posible to write this
annotation:
@DefaultQualifier(value="Nullable", lo…