{
  "$schema": "https://brittleboye.github.io/awesome-lattice/projects.schema.json",
  "category": {
    "id": "videos",
    "title": "Videos & Talks",
    "url": "https://brittleboye.github.io/awesome-lattice/videos/"
  },
  "slug": "interactive-repl-explained",
  "name": "Interactive REPL Explained",
  "description": "Interactive REPL explained — how Convex's read–eval–print loop enables live on-chain development.",
  "longDescription": "Developing solutions in the Convex decentralised environment enacts a  read–eval–print loop (REPL), also termed an interactive toplevel or language shell, it is a simple interactive computer programming environment that takes single user inputs, executes them, and returns the result to the user; a program written in a REPL environment is executed piecewise. The term usually refers to programming interfaces similar to the classic Lisp machine interactive environment. Common examples include command-line shells and similar environments for programming languages, and the technique is very characteristic of scripting languages.  We've written Convex Lisp to account for the decentralised nature of Convex.\n\nHistory",
  "homepage": "https://www.youtube.com/watch?v=d_4pR_GWJsM",
  "repo": null,
  "docs": null,
  "links": [],
  "tags": [
    "convex-live",
    "repl",
    "sandbox",
    "short"
  ],
  "badge": "Livestream",
  "status": null,
  "licensing": null,
  "license": null,
  "mcp": null,
  "url": "https://brittleboye.github.io/awesome-lattice/projects/videos/interactive-repl-explained/",
  "markdown": "https://brittleboye.github.io/awesome-lattice/projects/videos/interactive-repl-explained.md",
  "generated": "2026-04-21T10:07:04.536Z"
}