quarkiverse / quarkus-bon-jova-rockstar

An implementation of Rockstar as a JVM language
https://codewithrockstar.com/
3 stars 2 forks source link

Improved support for nothing and mysterious #152

Closed holly-cummins closed 7 months ago

holly-cummins commented 7 months ago

To distinguish between nothing and mysterious, we need a type. I've added a Nothing type, with behaviours. This allows us to enable several of the mysterious-related tests.

There's still lots of todos in the code about coercion, and lots of messiness that could be tidied up, but I think this is a step in the right direction.

Resolves #98.