https://github.com/mrkkrp/megaparsec

haskell megaparsec parser-library

Last synced: about 1 month ago

Repository metadata:

Industrial-strength monadic parser combinator library


Owner metadata:


Committers metadata

Last synced: about 2 months ago

Total Commits: 917
Total Committers: 74
Avg Commits per committer: 12.392
Development Distribution Score (DDS): 0.499

Commits in past year: 11
Committers in past year: 6
Avg Commits per committer in past year: 1.833
Development Distribution Score (DDS) in past year: 0.545

Name Email Commits
mrkkrp m****v@o****g 459
Mark Karpov m****2@g****m 249
Antoine Latter a****r@g****m 59
Derek Elkins d****s@g****m 40
dependabot[bot] 4****] 11
Roman Cheplyaka r****a@r****o 7
Benjamin Kaestner b****r@g****m 6
Lev Dvorkin l****5@m****u 5
Artyom y****m@a****e 4
Vladislav Zavialov v****6@g****m 4
Herbert Valerio Riedel h****r@g****g 3
Anton-Latukha a****a@g****m 2
Cies Breijs c****s@h****m 2
Daniel Díaz d****z@g****m 2
Mario Lang m****g@d****g 2
amesgen a****n@a****e 2
Dennis Gosnell c****t@g****m 2
olafklinke 8****e 2
Albert Krewinkel a****b@z****e 1
Albert Netymk a****k@g****m 1
Andreas Abel a****l@i****e 1
Andrew Martin a****s@g****m 1
Artem Pelenitsyn a****n@g****m 1
Auke Booij a****e@t****m 1
Ben Pence g****b@b****m 1
Bjorn Buckwalter b****n@b****e 1
Bodigrim a****o@g****m 1
Brandon Chinn b****8@g****m 1
Brent Yorgey b****y@g****m 1
Brian Wignall b****l@g****m 1
and 44 more...

Issue and Pull Request metadata

Last synced: about 1 month ago


Package metadata

hackage: megaparsec

This is an industrial-strength monadic parser combinator library. Megaparsec is a feature-rich package that tries to find a nice balance between speed, flexibility, and quality of parse errors.

  • Homepage: https://github.com/mrkkrp/megaparsec
  • Licenses: BSD-2-Clause
  • Latest release: 9.6.1 (published about 1 year ago)
  • Last Synced: 2024-11-11T01:37:46.556Z (about 1 month ago)
  • Versions: 44
  • Dependent Packages: 163
  • Dependent Repositories: 967
  • Downloads: 103,846 Total
  • Docker Downloads: 35
  • Rankings:
    • Docker downloads count: 0.175%
    • Dependent packages count: 0.226%
    • Dependent repos count: 0.492%
    • Stargazers count: 0.757%
    • Average: 1.225%
    • Downloads: 1.339%
    • Forks count: 4.363%
  • Maintainers (3)
go: github.com/mrkkrp/megaparsec

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/mrkkrp/megaparsec#section-documentation
  • Licenses: other
  • Latest release: v3.1.9+incompatible (published almost 10 years ago)
  • Last Synced: 2024-11-11T01:37:44.827Z (about 1 month ago)
  • Versions: 10
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Stargazers count: 2.124%
    • Forks count: 2.757%
    • Average: 6.315%
    • Dependent packages count: 9.576%
    • Dependent repos count: 10.802%
hackage: megaparsec-tests

Test utilities and the test suite of Megaparsec.

  • Homepage: https://github.com/mrkkrp/megaparsec
  • Licenses: BSD-2-Clause
  • Latest release: 9.6.1 (published about 1 year ago)
  • Last Synced: 2024-11-11T01:37:44.792Z (about 1 month ago)
  • Versions: 15
  • Dependent Packages: 0
  • Dependent Repositories: 10
  • Downloads: 2,670 Total
  • Rankings:
    • Stargazers count: 0.763%
    • Forks count: 4.378%
    • Dependent repos count: 18.777%
    • Average: 19.143%
    • Dependent packages count: 19.28%
    • Downloads: 52.519%
  • Maintainers (1)

Dependencies

.github/workflows/ci.yaml actions
  • actions/cache v3.0.7 composite
  • actions/checkout v3 composite
  • haskell/actions/setup v2 composite
  • mrkkrp/ormolu-action v7 composite
megaparsec-tests/megaparsec-tests.cabal hackage
  • hspec-discover >=2.0 && <3.0 build
  • QuickCheck >=2.10 && <2.15
  • base >=4.15 && <5.0
  • bytestring >=0.2 && <0.12
  • containers >=0.5 && <0.7
  • hspec >=2.0 && <3.0
  • hspec-expectations ==0.8.*
  • hspec-megaparsec >=2.0 && <3.0
  • megaparsec ==9.3.0
  • mtl >=2.2.2 && <3.0
  • text >=0.2 && <2.1
  • transformers >=0.4 && <0.7
  • QuickCheck >=2.10 && <2.15 test
  • base >=4.15 && <5.0 test
  • bytestring >=0.2 && <0.12 test
  • case-insensitive ==1.2.* test
  • containers >=0.5 && <0.7 test
  • hspec >=2.0 && <3.0 test
  • hspec-expectations ==0.8.* test
  • hspec-megaparsec >=2.0 && <3.0 test
  • megaparsec ==9.3.0 test
  • megaparsec-tests * test
  • mtl >=2.2.2 && <3.0 test
  • parser-combinators >=1.0 && <2.0 test
  • scientific >=0.3.1 && <0.4 test
  • temporary >=1.1 && <1.4 test
  • text >=0.2 && <2.1 test
  • transformers >=0.4 && <0.7 test
megaparsec.cabal hackage
  • base >=4.15 && <5.0 benchmark
  • bytestring >=0.2 && <0.12 benchmark
  • containers >=0.5 && <0.7 benchmark
  • criterion >=0.6.2.1 && <1.7 benchmark
  • deepseq >=1.3 && <1.5 benchmark
  • megaparsec * benchmark
  • text >=0.2 && <2.1 benchmark
  • weigh >=0.0.4 benchmark
  • base >=4.15 && <5.0
  • bytestring >=0.2 && <0.12
  • case-insensitive ==1.2.*
  • containers >=0.5 && <0.7
  • deepseq >=1.3 && <1.5
  • mtl >=2.2.2 && <3.0
  • parser-combinators >=1.0 && <2.0
  • scientific >=0.3.7 && <0.4
  • text >=0.2 && <2.1
  • transformers >=0.4 && <0.7
parsers-bench/parsers-bench.cabal hackage
  • base * benchmark
  • bytestring * benchmark
  • criterion * benchmark
  • deepseq * benchmark
  • parsers-bench * benchmark
  • weigh * benchmark
  • attoparsec *
  • base *
  • bytestring *
  • deepseq *
  • megaparsec *
  • parser-combinators *
  • scientific *
  • text *
  • time *
  • unordered-containers *
  • vector *