bondi

bondi (pronounced "bond-eye") is a programming language centred on pattern-matching . It supports functional, imperative, query-based and object-oriented programming styles using a single small evaluator.

bondi version 1.9 is now available!

The bondi 1.9 is written in ocaml . The tarball contains the source files and some examples, but no manual. An installation script has been provided, to simplify installation. All versions require GNU at this stage, primarily for gnu_readline. See the README for details.

bondi for windows now available

as a zip file

One way of engaging with bondi is by checking out the material on pattern calculus and bondi examples. Comments can be directed to Barry Jay (cbj@it.uts.edu.au). Enjoy!

bondi is named after a famous beach in Sydney, Australia. Here are some photos of it as the setting for Sculpture By The Sea.

Faculty of Engineering and Information Technology