Markers is an easy lightweight markup language. You can try it out here.
This is the source code of the Markers Markup Language built entirely in Haskell. Markers is a lightweight markup language format dedicated for easy of use and simple - but beautiful documentation.
The Markers Parser is a Haskell library that allows you to parse Markers files into Haskell data structures, and also to convert said Haskell data structures into various file types, such as HTML, Markdown, and JSON with more possibilities to come. The Markers Parser is a work in progress, however, it is already available for use.
Formatting to academic papers such as the Brazillian Technical Norms Association (ABNT) is also available.
Este é o código-fonte da Markers Markup Language (Linguagem de Marcação Markers), construída inteiramente em Haskell. Markers é um formato de linguagem de marcação leve, dedicado à facilidade de uso e documentação simples – mas bonita.
O Markers Parser é uma biblioteca em Haskell que permite analisar arquivos Markers em estruturas de dados Haskell, e também converter essas estruturas de dados para vários tipos de arquivos, como HTML, Markdown e JSON, com mais possibilidades por vir. O Markers Parser ainda está em desenvolvimento, porém, já está disponível para uso.
A formatação para trabalhos acadêmicos, como as normas da Associação Brasileira de Normas Técnicas (ABNT), também está disponível.
Markers is an open-source project, made by me for a university project. However, it's an language i've been wanting to make for a long time, so i'm planning on keeping it alive.
If you would like to contribute to Markers, you can do so by forking the repository and creating a pull request. You can also contribute by opening an issue in the repository and suggesting new features or reporting bugs.
This README file is written in Markers, and the source for it can be found in the root directory as readme.mks
.
- The Faculdade de Tecnologia Baixada Santista Rubens Lara for the Interview.