https://github.com/ekmett/trifecta

Last synced: about 1 month ago

Repository metadata:

Parser combinators with highlighting, slicing, layout, literate comments, Clang-style diagnostics and the kitchen sink


Owner metadata:


Committers metadata

Last synced: about 2 months ago

Total Commits: 390
Total Committers: 36
Avg Commits per committer: 10.833
Development Distribution Score (DDS): 0.441

Commits in past year: 5
Committers in past year: 2
Avg Commits per committer in past year: 2.5
Development Distribution Score (DDS) in past year: 0.2

Name Email Commits
Edward Kmett e****t@g****m 218
Ryan Scott r****t@g****m 81
David Luposchainsky d****y@g****m 14
Franz Thoma f****a@t****m 13
Patrick Thomson p****t@g****m 7
Rob Rix r****x@m****m 7
Oleg Grenrus o****s@i****i 6
Nathaniel Wesley Filardo n****f@c****u 5
Austin Seipp m****e@g****m 5
Ben Gamari b****n@s****g 4
Paul Wilson p****l@p****m 2
Félix x****2@g****m 2
Andrew Cowie a****w@o****m 2
Felix Yan f****s@a****g 2
Heather H****r 1
Adam Vogt v****m@g****m 1
Chris Allen c****a@b****m 1
David Feuer D****r@g****m 1
Eric Mertens e****s@g****m 1
George Wilson g****e@w****e 1
Herbert Valerio Riedel h****r@g****g 1
Ivan Lazar Miljenovic I****c@g****m 1
James w****y@g****m 1
Joe Hermaszewski g****t@m****l 1
John Wiegley j****w@f****m 1
Lars Kuhtz l****s@a****m 1
Leif Warner a****h@g****m 1
Leif Warner l****f@j****m 1
Leonid Onokhov s****p@g****m 1
Mario Lang m****g@d****g 1
and 6 more...

Issue and Pull Request metadata

Last synced: about 1 month ago


Package metadata

hackage: trifecta

A modern parser combinator library with slicing and Clang-style colored diagnostics For example:

  • Homepage: http://github.com/ekmett/trifecta/
  • Licenses: BSD-3-Clause
  • Latest release: 2.1.4 (published 11 months ago)
  • Last Synced: 2024-11-11T01:37:34.127Z (about 1 month ago)
  • Versions: 93
  • Dependent Packages: 13
  • Dependent Repositories: 220
  • Downloads: 119,675 Total
  • Rankings:
    • Downloads: 1.074%
    • Dependent repos count: 1.893%
    • Dependent packages count: 2.04%
    • Average: 2.904%
    • Stargazers count: 3.962%
    • Forks count: 5.55%
  • Maintainers (4)
go: github.com/ekmett/trifecta

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/ekmett/trifecta#section-documentation
  • Licenses: other
  • Latest release: v2.1.4+incompatible (published 11 months ago)
  • Last Synced: 2024-11-11T01:37:33.168Z (about 1 month ago)
  • Versions: 13
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Stargazers count: 3.202%
    • Forks count: 3.42%
    • Average: 6.75%
    • Dependent packages count: 9.576%
    • Dependent repos count: 10.802%

Dependencies

examples/trifecta-examples.cabal hackage
  • base >=4.7 && <5
  • base *
  • bytestring *
  • charset *
  • parsers *
  • trifecta *
  • trifecta-examples *
  • base * test
  • hspec * test
  • parsers * test
  • transformers * test
  • trifecta * test
  • trifecta-examples * test
.github/workflows/haskell-ci.yml actions
  • actions/cache/restore v3 composite
  • actions/cache/save v3 composite
  • actions/checkout v3 composite
trifecta.cabal hackage
  • ansi-terminal >=0.6 && <1.2
  • array >=0.5.1.1 && <0.6
  • base >=4.9 && <5
  • blaze-builder >=0.3.0.1 && <0.5
  • blaze-html ==0.9.*
  • blaze-markup ==0.8.*
  • bytestring >=0.9.1 && <0.13
  • charset >=0.3.5.1 && <1
  • comonad ==5.*
  • containers >=0.5.7.0 && <0.8
  • deepseq >=1.4.2.0 && <1.6
  • fingertree ==0.1.*
  • ghc-prim *
  • hashable >=1.2.4 && <1.5
  • indexed-traversable >=0.1.1 && <0.2
  • lens >=4.14 && <6
  • mtl >=2.2.1 && <2.4
  • parsers >=0.12.1 && <1
  • prettyprinter >=1.7 && <2
  • prettyprinter-ansi-terminal >=1.1.2 && <2
  • profunctors >=5.2 && <6
  • reducers >=3.12.1 && <4
  • transformers >=0.5 && <0.7
  • unordered-containers >=0.2.1 && <0.3
  • utf8-string >=0.3.6 && <1.1
  • QuickCheck * test
  • base ==4.* test
  • parsers * test
  • trifecta * test