The initial release of piet, an implementation of the Piet programming language is now available as a package in AUR. The piet binary also ships with Language.Piet, an API to the interpreter.
An example session with the interpreter:
$ piet hello.png
Hello world!
Where the input file is the helloworld.piet program:
Here’s some Piet programs:
Piet is implemented in Haskell.