-
Notifications
You must be signed in to change notification settings - Fork 5
Advanced Pipefish
tim-hardcastle edited this page Feb 29, 2024
·
1 revision
Pipefish is meant to be a simple language. But you can do some advanced things in it to extend it as needed.
- Reference parameters : in Imperative Pipefish, you can't return a value, but you can pass a variable to be operated on.
- SQL interop : built-in interop with everyone's favorite relational database.
- Microservices : learn how your services can interact with one another.
- Golang interop : built-in Golang interop.
- Roll your own IO : a combination of the preceding features helps you to write your own IO commands to interact with whatever database/webservice/etc you like.
- Snippets : embed the language of your choice.
🧿 Pipefish is distributed under the MIT license. Please steal my code and ideas.