Skip to main content

Janet, VS Code, and Structural Programming

· One min read

One of the main reasons to prefer programming in Lisp is the ability to use Structural Programming while editing. I've been working on a VS Code extension to enable that editing style in Janet.

[WIP]

  • Basics of Structural Programming
    • S-Expressions
    • Navigation
    • Making Edits
  • Structural Programming with Janet
  • My fork of vscode-janet
    • Gif examples of various ParEdit-style commands in VS Code
    • Known quirks
      • Long strings
  • Conclusion