Projects are filtered by tag Haskell. Clear all filters.
This page lists some of my most interesting programming projects. Some of them are improved versions of class assignments and some are just personal projects. Many projects have full source included and it is usually published under Public Domain or MIT licenses on GitHub.
This project is relatively advanced L-system library written in Haskell. Out of the box it supports symbols with parameters, conditional rewriting, and it can evaluate expressions with binary and unary operators. There are two available L-system interpreters: text and SVG vector graphics. The code is well commented and written with extensibility in mind. It is easy to add new operators, new interpreters, or even extend the grammar. This project was my final program of Non-procedural programming class. Read on ...