documented 3 bugs
This commit is contained in:
parent
213741407b
commit
2af7855a77
3 changed files with 57 additions and 30 deletions
29
src/TypeChecker/Bugs.md
Normal file
29
src/TypeChecker/Bugs.md
Normal file
|
|
@ -0,0 +1,29 @@
|
|||
# Bugs
|
||||
|
||||
## Using uninstantiated type variables
|
||||
|
||||
Program below should not type check
|
||||
|
||||
```hs
|
||||
data Test (a) where {
|
||||
Test : b -> Test (a)
|
||||
};
|
||||
```
|
||||
|
||||
## Duplicate definitions of functions
|
||||
|
||||
Program below should not type check
|
||||
|
||||
```hs
|
||||
id x = x ;
|
||||
id x = x ;
|
||||
```
|
||||
|
||||
## What?
|
||||
|
||||
Program below should not type check
|
||||
|
||||
```hs
|
||||
main : a -> b ;
|
||||
main x = x;
|
||||
```
|
||||
Loading…
Add table
Add a link
Reference in a new issue