Desiderata for data science workbench


Ken Arnold

Jupyter notebook: bundle some cells together as a function or class, but still allow them to execute one at a time. So we can trace execution, show examples of intermediate steps, without duplicating the code when going real. Maybe an approach: name cells, refer to cells by name within the function.

Maybe: separate the “compute” from the “show” part within a cell.