Skip to content

mirth-lang/mirth

Repository files navigation

Mirth

build

Mirth is a new strongly-typed concatenative programming language.

Mirth is inspired by Forth, Joy, Haskell, Lisp, and monoidal category theory.

This repository is a work-in-progress implementation of Mirth. If you are interested, please support the development of Mirth on Patreon. Thank you for your time and generosity.

Hello, world!

||| A simple hello world program to show off the mirth language.
module(examples.hello-world)
import(std.prelude)
import(posix.posix)

def(main, +World -- +World,
    "Hello, World!" put line)

Tools

Editor Source Install Syntax highlighting
Vim tools/mirth-vim To install via Pathogen,
run make install-vim.
✔️
VS Code tools/mirth-code Ensuring code is in your PATH,
run make install-code.
Not yet published in the Marketplace.
✔️
Atom tools/mirth-atom Ensuring apm is in your PATH,
run make install-atom.
Not yet published in the atom.io package registry.
✔️

License

This software is licensed under a BSD Zero Clause License. This is a public domain equivalent license. You can use, copy, modify, and/or distribute, with or without fee. You can use it freely as part of larger projects, commercial or otherwise. No warranty is implied. See LICENSE for the full text of the license.

About

Compiler for the Mirth programming language.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages