Aaaand big news: <https://github.com/Kotlin/kotlin...
# datascience
a
h
Could you sketch out a few use-cases why a library developer might want to use this API? Or who is the target audience?
a
1. Obviously it simplifies producing library descriptor. You not longer need to guess what functions you should place in the line in the notebooks. 2. You get direct access to the notebook API in the library, meaning you can do notebook-specific actions. Like update cell result during the cell running (display progress etc). 3. Finally, you get Notebook reflection tool, which allows you to check global things like initialized cells and modify other cells outputs.
h
Thats indeed pretty cool. Looking forward to some developer documentation about how to do so.