Bit off topic, but is there any particular reason you went with a go-like `ident type` syntax over the more common ones like the C or the ML one?
I just think that ":" is unnecessary. In my language, the type is mostly used in function declarations and types, eg.
fun File read(data i8[], pos int, len int) int type List(T) array T[] size int
I just think that ":" is unnecessary. In my language, the type is mostly used in function declarations and types, eg.
What would be the advantage of adding ":"?