alantech / alan

Autoscalable Programming Language
https://alan-lang.org
MIT License
305 stars 10 forks source link

Get Array and Buffer 'concat' working... by a major update to the type system #804

Closed dfellis closed 1 month ago

dfellis commented 1 month ago

In order to properly infer A + B in the type system, Add needed to be able to be lazily evaluated, so a lot of types were added to the CType enum in order to get this working. Also, I forgot to add get support for Buffers, and probably a few other things.