Create a notebook at the given path, optionally creating it from the given content string.
Create a notebook at the given path, optionally creating it from the given content string.
TODO: Server no longer imports. Need to implement this on the client side.
Initialize the storage for this repository (i.e.
Initialize the storage for this repository (i.e. create directory if it doesn't exist)
A list of notebook paths that exist in this repository
The notebook at the specified path
Whether a notebook exists at the specified path
The location of the notebook (must be absolute)
Save the given notebook to the specified path
A Notebook Repository operates on notebooks stored by path. The path of a notebook should be a forward-slash separated path with no leading slash. Such paths must be passed wherever paths are expected and returned wherever paths are returned (including in a Notebook's
path
field).