claro-lang icon indicating copy to clipboard operation
claro-lang copied to clipboard

Model an Actual Value for Types (including Type Aliases)

Open JasonSteving99 opened this issue 3 years ago • 0 comments

Currently there's no way of representing a Type as a first order value in Claro. In order to support higher order metaprogramming we need to at least start here. For now, I'd be happy with this just involving adding the intermediaterepresentation/ types to generated output as values that can be passed around. This implies that a new meta BaseType.TYPE will be needed.

JasonSteving99 avatar Feb 02 '22 04:02 JasonSteving99