tawasuyu

tawasuyu/pluma

Multi-canvas authoring (bundle of bodies) + reactive notebook, in Rust, on Llimphi.

Rust 193Markdown 141TOML 663959 Definiciones

⎇ 30467600bcd9effa15e8338fb32d357c1edab660 00_unanchay/pluma/pluma-notebook-store/LEEME.md Markdown · 20 líneas · 533 B Historia crudo

feat: pluma standalone — autoría multilienzo (haz de cuerpos) + notebook reactivo (front-door, git-dep al monorepo) 30467600b · Sergio ·

1# pluma-notebook-store
2
3> Persistencia del notebook de [pluma](../README.md).
4
5Guarda `Notebook` con sus celdas + outputs en `$XDG_DATA_HOME/pluma-notebook/`. Outputs grandes (imágenes, datasets) se guardan separadas en blob-store BLAKE3-addressed; el JSON del notebook sólo lleva referencias.
6
7## API
8
9```rust
10use pluma_notebook_store::Store;
11
12let s = Store::open()?;
13let id = s.guardar(&nb)?;
14let nb = s.leer(id)?;
15```
16
17## Deps
18
19- [`pluma-notebook-core`](../pluma-notebook-core/README.md)
20- `serde_json`, `directories`, `blake3`

LEEME.md

pluma-notebook-store

Persistencia del notebook de pluma.

Guarda Notebook con sus celdas + outputs en $XDG_DATA_HOME/pluma-notebook/. Outputs grandes (imágenes, datasets) se guardan separadas en blob-store BLAKE3-addressed; el JSON del notebook sólo lleva referencias.

API

use pluma_notebook_store::Store;

let s = Store::open()?;
let id = s.guardar(&nb)?;
let nb = s.leer(id)?;

Deps