Skip to main content

LiterateX Progress

I finished the initial implementation of LiterateX, the Haskell library and utility that translates literate-style source code to Markdown that is suitable for processing with Pandoc. At this early stage of development, there have been a number of major changes. I will implement the unit tests next, and further changes are likely. Once the API is stable, I will push to GitHub and prepare for release.

The software currently supports the following source formats.

Double Dash (-- comments)
Haskell, SQL, …
Double Slash (// comments)
Rust, JavaScript, …
Hash (# comments)
Python, Bash, …
Literate Haskell
Literate Haskell
Percent (% comments)
Erlang, LaTeX, …
Semicolons (Lisp-style ; comments)
Clojure, Scheme, …

I am going to go ahead and integrate the software into my website software, and I will likely start posting some blog entries as tests of each of the supported source formats.

Author

Travis Cardwell

Published

Tags
Related Blog Entries