HaxeFoundation / HaxeFoundation/haxe

Type param Void

Open
#3,463 12 comments 0 reactions 0 assignees View on GitHub
Dominant language
Haxe
Stars
6.9k
Forks
715
Avg merge
2d 2h
Merged PRs (30d)
11

Description

The following fails to be compiled, but I would expect one of the lines of `ones` or `twos` is valid.

``` haxe
class Test{
static function main():Void {
var voids:Array = [null, null, null];
var ones = voids.map(function() return 1); //Void -> Void should be (Void) -> Unknown<0>
var twos = voids.map(function(v) return 2); //Arguments and variables of type Void are not allowed
}
}
```

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.