Skip to content

Commit

Permalink
doc/libraries.md: Sort list alphabetically
Browse files Browse the repository at this point in the history
  • Loading branch information
tarleb committed Oct 23, 2024
1 parent aeb0f2a commit daef2fd
Showing 1 changed file with 50 additions and 50 deletions.
100 changes: 50 additions & 50 deletions doc/libraries.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,17 +7,14 @@ The following Haskell libraries have been developed to support
pandoc:


[skylighting-core] and [skylighting]
: Syntax highlighting engine supporting over 140 languages.

[citeproc]
: Citation processing using CSL stylesheets.

[texmath]
: Conversion of math between tex, Word equation, MathML, and GNU eqn.
[commonmark], [commonmark-extensions], and [commonmark-pandoc]
: Efficient, standards-compliant parser for commonmark and extensions.

[unicode-collation]
: Proper Unicode collation (sorting).
[djot]
: Parser and renderer for djot light markup syntax.

[doclayout]
: Combinators for laying out a textual document, with support
Expand All @@ -26,80 +23,83 @@ pandoc:
[doctemplates]
: Supports pandoc's templates.

[commonmark], [commonmark-extensions], and [commonmark-pandoc]
: Efficient, standards-compliant parser for commonmark and extensions.

[djot]
: Parser and renderer for djot light markup syntax.

[ipynb]
: Representation of Jupyter notebooks and conversion to and
from JSON.

[zip-archive]
: A pure zip file creator and extractor, used by pandoc for
docx, ODT, and EPUB.

[rfc5051]
: Simple unicode collation (used for citation sorting).

[emojis]
: Conversion between emoji characters and aliases.

[jira-wiki-markup]
: Support for parsing Jira wiki syntax.

[gridtables]
: Support for parsing grid style textual tables.

[hslua-objectorientation], [hslua-packaging]
: Bindings, wrappers, and helper functions to access Haskell data
types from Lua via an object-oriented interface.
[hslua-aeson]
: Converter from aeson data types to Lua objects.

[hslua-cli]
: Command-line interface mimicking the default `lua` executable.

[hslua-module-doclayout]
: Lua bindings to the doclayout library mentioned above.

[hslua-module-path], [-system], [-text], and [-version]
: Lua modules that expose functionality of basic Haskell
libraries to Lua.

[hslua-module-doclayout]
: Lua bindings to the doclayout library mentioned above.
[hslua-objectorientation], [hslua-packaging]
: Bindings, wrappers, and helper functions to access Haskell data
types from Lua via an object-oriented interface.

[hslua-aeson]
: Converter from aeson data types to Lua objects.
[ipynb]
: Representation of Jupyter notebooks and conversion to and
from JSON.

[hslua-cli]
: Command-line interface mimicking the default `lua` executable.
[jira-wiki-markup]
: Support for parsing Jira wiki syntax.

[rfc5051]
: Simple unicode collation (used for citation sorting).

[skylighting-core] and [skylighting]
: Syntax highlighting engine supporting over 140 languages.

[texmath]
: Conversion of math between tex, Word equation, MathML, and GNU eqn.

[typst]
: Parsing and evaluating typst syntax.

[typst-symbol]
: Symbol and emoji lookup for typst language.

[skylighting]: https://hackage.haskell.org/package/skylighting
[skylighting-core]: https://hackage.haskell.org/package/skylighting-core
[unicode-collation]
: Proper Unicode collation (sorting).

[zip-archive]
: A pure zip file creator and extractor, used by pandoc for
docx, ODT, and EPUB.

[citeproc]: https://hackage.haskell.org/package/citeproc
[texmath]: https://hackage.haskell.org/package/texmath
[doclayout]: https://hackage.haskell.org/package/doclayout
[doctemplates]: https://hackage.haskell.org/package/doctemplates
[commonmark]: https://hackage.haskell.org/package/commonmark
[commonmark-extensions]: https://hackage.haskell.org/package/commonmark-extensions
[commonmark-pandoc]: https://hackage.haskell.org/package/commonmark-pandoc
[commonmark]: https://hackage.haskell.org/package/commonmark
[djot]: https://hackage.haskell.org/package/djot
[ipynb]: https://hackage.haskell.org/package/ipynb
[zip-archive]: https://hackage.haskell.org/package/zip-archive
[rfc5051]: https://hackage.haskell.org/package/rfc5051
[doclayout]: https://hackage.haskell.org/package/doclayout
[doctemplates]: https://hackage.haskell.org/package/doctemplates
[emojis]: https://hackage.haskell.org/package/emojis
[jira-wiki-markup]: https://hackage.haskell.org/package/jira-wiki-markup
[unicode-collation]: https://hackage.haskell.org/package/unicode-collation
[gridtables]: https://hackage.haskell.org/package/gridtables
[hslua-objectorientation]: https://hackage.haskell.org/package/hslua-objectorientation
[hslua-packaging]: https://hackage.haskell.org/package/hslua-packaging
[hslua-aeson]: https://hackage.haskell.org/package/hslua-aeson
[hslua-cli]: https://hackage.haskell.org/package/hslua-cli
[hslua-module-doclayout]: https://hackage.haskell.org/package/hslua-module-doclayout
[hslua-module-path]: https://hackage.haskell.org/package/hslua-module-path
[-system]: https://hackage.haskell.org/package/hslua-module-system
[-text]: https://hackage.haskell.org/package/hslua-module-text
[-version]: https://hackage.haskell.org/package/hslua-module-version
[typst]: https://hackage.haskell.org/package/typst
[hslua-objectorientation]: https://hackage.haskell.org/package/hslua-objectorientation
[hslua-packaging]: https://hackage.haskell.org/package/hslua-packaging
[ipynb]: https://hackage.haskell.org/package/ipynb
[jira-wiki-markup]: https://hackage.haskell.org/package/jira-wiki-markup
[rfc5051]: https://hackage.haskell.org/package/rfc5051
[skylighting-core]: https://hackage.haskell.org/package/skylighting-core
[skylighting]: https://hackage.haskell.org/package/skylighting
[texmath]: https://hackage.haskell.org/package/texmath
[typst-symbol]: https://hackage.haskell.org/package/typst-symbol
[typst]: https://hackage.haskell.org/package/typst
[unicode-collation]: https://hackage.haskell.org/package/unicode-collation
[zip-archive]: https://hackage.haskell.org/package/zip-archive

0 comments on commit daef2fd

Please sign in to comment.