Hi, I'm preparing a short presentation to highligh...
# arrow-meta
l
Hi, I'm preparing a short presentation to highlight the features of Arrow 1.0 at my company. I have a question about refined types: are they included in the 1.0 release? What other meta-programming features are production ready in 1.0?
r
Hi @Lukasz Kalnik, Arrow meta and the analysis plugin will be released soon stable ETA end of the year, we are waiting for some parts of the compiler FIR to stabilize to do a proper stable release. If we release stable now we would face a bunch of changes in the compiler that would affect the Arrow meta AST which needs to change from PSI+Descriptors to FIR
l
Thank you for your answer! Does it mean refined types are also not released as stable yet?
r
Not stable yet, @Alejandro Serrano Mena and I are working on it actively and we expect to have a stable release around December. It’s part of a 47 Degrees larger project and will also have a release announcement and hopefully some videos and docs that show what it can do.
You can depend on the snapshot but we are continuously adding features. It’s not useful until all the laws for the std lib are encoded and at the moment only a few for Int and others are there
l
Thank you again so much for this information. I can now pitch the library better to my colleagues!