Closed inkytonik closed 2 years ago
Currently the main program of a capability program has to syntactically be a function. For now we just want the ability to define type aliases that can then be used as the types of program capability arguments.
An example is something like
{ type T = ... fun (t : Foo(T)) ... }
type T = … fun (t : Foo(T)) …
Currently the main program of a capability program has to syntactically be a function. For now we just want the ability to define type aliases that can then be used as the types of program capability arguments.