Popularity
4.9
Stable
Activity
0.0
Stable
10
4
0
Monthly Downloads: 7
Programming language: Haskell
License: BSD 3-clause "New" or "Revised" License
Tags:
Parsing
Latest version: v0.2.2.1
parsix alternatives and similar packages
Based on the "Parsing" category.
Alternatively, view parsix alternatives based on common mentions on social networks and blogs.
-
trifecta
Parser combinators with highlighting, slicing, layout, literate comments, Clang-style diagnostics and the kitchen sink -
incremental-parser
Haskell parsing combinator liibrary that can be fed the input and emit the parsed output incrementally -
record-syntax
A library for parsing and processing the Haskell syntax sprinkled with anonymous records -
antlrc
Haskell binding to the ANTLR parser generator C runtime library http://www.antlr.org/wiki/display/ANTLR3/ANTLR3+Code+Generation+-+C
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
Promo
coderabbit.ai

Do you think we are missing an alternative of parsix or a related project?
Popular Comparisons
README
parsix

Adventures in parser combinators.
This is basically a Trifecta clone, i.e. an implementation of the parsers interface, with the following differences:
- Add error recovery (see
withRecovery
) based on Megaparsec's. - Use the
text
library instead ofbytestring
for input strings. This means that the library interfaces better with the rest of the Haskell library ecosystem and that slicing (seesliced
) returnsText
. - Use the prettyprinter library for pretty-printing.
- Actually implement the highlighting interface from
parsers
. This means that error messages that show input code are syntax highlighted.