Logo turtle graphics interpreter in Haskell

Subscribe to updates I use hs-logo

Statistics on hs-logo

Number of watchers on Github 20
Number of open issues 15
Average time to close an issue 7 days
Main language Haskell
Average time to merge a PR about 4 hours
Open pull requests 0+
Closed pull requests 0+
Last commit about 4 years ago
Repo Created almost 7 years ago
Repo Last Updated almost 2 years ago
Size 5.96 MB
Homepage http://deepakjois...
Organization / Authordeepakjois
Page Updated
Do you use hs-logo? Leave a review!
View open issues (15)
View hs-logo activity
View on github
Fresh, new opensource launches 🚀🚀🚀
Trendy new open source projects in your inbox! View examples

Subscribe to our mailing list

Evaluating hs-logo for your project? Score Explanation
Commits Score (?)
Issues & PR Score (?)

Build Status

Logo interpreter written in Haskell, specialized for turtle graphics. Still very much a WIP. Lot of the language still needs to be implemented, but it is fairly functional already.

More info at http://deepakjois.github.com/hs-logo


Follow the installation instructions

You can now try out some logo programs in the examples folder

% dist/build/hs-logo/hs-logo site/examples/sources/snowflake.logo -o ~/tmp/snowflake.svg


% dist/build/hs-logo/hs-logo site/examples/sources/design1.logo -o ~/tmp/design1.svg


hs-logo open issues Ask a question     (View All Issues)
  • almost 3 years Hackage version depends on old base (>=4.2 && <4.6)
  • over 4 years Update documentation
  • over 6 years Fix test failure in Travis build due to too few test cases
  • over 6 years Make an OS X Package
  • over 6 years Fix deprecation warnings in site Hakyll code
  • almost 7 years Bad output
  • almost 7 years Add source control locations for each token
  • almost 7 years Avoid using ParsecT based Evaluator
  • almost 7 years Make a list of all primitives that arent implemented
  • almost 7 years Implement escaping
  • almost 7 years Fix stack overflow issues
  • almost 7 years Add support for optional arguments to builtins as well as defined functions
  • almost 7 years Figure out how to call SVG backend directly
  • almost 7 years Robust messaging and error handling
  • almost 7 years Create types corresponding to evaluation results
hs-logo list of languages used
Other projects in Haskell