myst-lang / myst

A structured, dynamic, general-purpose language.
http://myst-lang.org
MIT License
119 stars 17 forks source link

Use Crystal's native types for primitives #165

Closed faultyserver closed 6 years ago

faultyserver commented 6 years ago

Instead of wrapping primitive types like Int64 with classes like TInteger, they should be exposed directly to Myst as the native types in Crystal. This would do a few nice things:

There are a few caveats with using native types, though: