Skip to content

Latest commit

 

History

History
17 lines (10 loc) · 999 Bytes

README.md

File metadata and controls

17 lines (10 loc) · 999 Bytes

elm_maze

image

Download a MAZ file to view, and then…

Launch it!

What is this?

A .MAZ file viewer, written in Elm!

This is a project I made to learn Elm! It renders MAZ files into SVG on your browser. The file-reading code is written in JavaScript and exposed through a port to Elm. (I did this because file-reading code is not part of the Elm standard library, and working with byte arrays is easier in JS.) The SVG-emitting code is written entirely in Elm.

Further Work…

  • Support raw/unpacked MAZ files.
  • Write a maze generator in Elm…