Skip to content

A first script

tim-hardcastle edited this page Nov 15, 2025 · 8 revisions

Let's look at an example script. You can find this in the examples/wiki folder of the Pipefish distribution as first.pf. It has a command greet, for greeting people, and a function factorial, for finding factorials. As usual, in the screenshot below the top panel is the VS Code editor; the bottom panel is the TUI running in the terminal.

image

Hopefully that's just what you expected it to do. But you may be wondering what exactly is meant by hub run, as we haven't mentioned the hub yet. This will be dealt with on the next page.

Clone this wiki locally