MattKunze / sparkles

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

REPL Notebook

Fancy name to come...

Executions

Idea is we write out files in the execution folder to document the execution. Each file is written once and by reading everything sorted by timestamp we can construct the full execution sequence

  1. Enqueue task /

    • content.ts
    • meta.json - cellId/timestamp
  2. Logs /.log log entries at timestamp - might be batched so each line has authoritative timestemp

  3. Results /.json

  • data (exports) synchronous exports available after execution
  • error error thrown during execution
  • resolved default promise export resolved
  • rejected default promise export rejected
  • observable? stream of updates

About


Languages

Language:TypeScript 98.7%Language:JavaScript 0.4%Language:Dockerfile 0.3%Language:CSS 0.3%Language:Shell 0.2%Language:Nix 0.1%