Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub / google / proto-lens
API for protocol buffers using modern Haskell language and library patterns.
JSON API: https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/google%2Fproto-lens
Stars: 446
Forks: 107
Open Issues: 42
License: bsd-3-clause
Language: Haskell
Repo Size: 1.86 MB
Dependencies:
169
Created: about 8 years ago
Updated: about 2 months ago
Last pushed: about 2 months ago
Last synced: 14 days ago
Commit Stats
Commits: 294
Authors: 50
Mean commits per author: 5.88
Development Distribution Score: 0.435
More commit stats: https://commits.ecosyste.ms/hosts/GitHub/repositories/google/proto-lens
Files
Dependencies
- actions/checkout v3 composite
- haskell/actions/setup v2 composite
- actions/cache c64c572235d810460d0d6876e9c705ad5002b353 composite
- actions/checkout 5a4ac9002d0be2fb38bd78e4b4dbde5606d7042f composite
- arduino/setup-protoc v1 composite
- haskell/actions/setup b9d18eaf11de66db1ef1be9ae11830120e7810a0 composite
- base >=4.10 && <4.18
- bytestring >=0.10 && <0.12
- containers >=0.5 && <0.7
- deepseq ==1.4.*
- ghc-prim >=0.4 && <0.10
- lens-family >=1.2 && <2.2
- parsec ==3.1.*
- pretty ==1.1.*
- primitive >=0.6 && <0.8
- profunctors >=5.2 && <6.0
- tagged ==0.8.*
- text >=1.2 && <2.1
- transformers >=0.4 && <0.7
- vector >=0.11 && <0.14
- QuickCheck * test
- base * test
- bytestring * test
- proto-lens * test
- tasty * test
- tasty-quickcheck * test
- vector * test
- base * benchmark
- criterion * benchmark
- deepseq * benchmark
- lens-family * benchmark
- lens-family-core * benchmark
- proto-lens * benchmark
- proto-lens-benchmarks * benchmark
- proto-lens-runtime * benchmark
- text * benchmark
- base *
- bytestring *
- criterion *
- deepseq *
- lens-family *
- lens-family-core *
- optparse-applicative *
- proto-lens *
- proto-lens-runtime *
- text *
- proto-lens-protoc * build
- base >=4.11 && <4.17
- bytestring >=0.10 && <0.12
- containers >=0.5 && <0.7
- contravariant >=1.3 && <1.6
- discrimination >=0.3 && <0.6
- discrimination-ieee754 ==0.1.*
- lens-family >=1.2 && <2.2
- proto-lens >=0.6 && <0.8
- text >=1.2 && <2.1
- HUnit >=1.3 && <1.7 test
- QuickCheck >=2.8 && <2.15 test
- base >=4.11 && <4.17 test
- bytestring >=0.10 && <0.12 test
- containers >=0.5 && <0.7 test
- contravariant >=1.3 && <1.6 test
- discrimination >=0.3 && <0.6 test
- discrimination-ieee754 ==0.1.* test
- lens-family >=1.2 && <2.2 test
- proto-lens >=0.6 && <0.8 test
- proto-lens-arbitrary ==0.1.* test
- proto-lens-discrimination * test
- proto-lens-runtime >=0.6 && <0.8 test
- test-framework ==0.8.* test
- test-framework-hunit ==0.3.* test
- test-framework-quickcheck2 ==0.3.* test
- text >=1.2 && <2.1 test
- proto-lens-protoc * build
- base >=4.10 && <4.17
- lens-family >=1.2 && <2.2
- proto-lens ==0.7.*
- proto-lens-runtime ==0.7.*
- text >=1.2 && <2.1
- base >=4.9 && <4.17
- bytestring >=0.10 && <0.12
- containers >=0.5 && <0.7
- filepath >=1.4 && <1.6
- ghc >=8.2 && <9.3
- ghc-paths ==0.1.*
- ghc-source-gen ==0.4.*
- lens-family >=1.2 && <2.2
- pretty ==1.1.*
- proto-lens ==0.7.*
- proto-lens-protoc *
- proto-lens-runtime ==0.7.*
- text >=1.2 && <2.1
- base >=4.10 && <4.18
- bytestring >=0.10 && <0.12
- containers >=0.5 && <0.7
- deepseq ==1.4.*
- filepath >=1.4 && <1.6
- lens-family >=1.2 && <2.2
- proto-lens ==0.7.*
- text >=1.2 && <2.1
- vector >=0.11 && <0.14
- Cabal >=2.0 && <3.7
- base >=4.10 && <4.17
- bytestring >=0.10 && <0.12
- containers >=0.5 && <0.7
- deepseq ==1.4.*
- directory >=1.2 && <1.4
- filepath >=1.4 && <1.6
- process >=1.2 && <1.7
- proto-lens-protoc >=0.4 && <0.8
- temporary >=1.2 && <1.4
- text >=1.2 && <2.1
- proto-lens-protoc * build
- QuickCheck *
- base *
- bytestring *
- lens-family *
- pretty *
- proto-lens *
- proto-lens-arbitrary *
- proto-lens-runtime *
- tasty *
- tasty-hunit *
- tasty-quickcheck *
- text *
- QuickCheck * test
- base * test
- bytestring * test
- lens-family * test
- lens-family-core * test
- pretty * test
- proto-lens * test
- proto-lens-arbitrary * test
- proto-lens-protobuf-types * test
- proto-lens-runtime * test
- proto-lens-tests * test
- proto-lens-tests-dep * test
- tasty * test
- tasty-hunit * test
- tasty-quickcheck * test
- temporary * test
- text * test
- vector * test
- proto-lens-protoc * build
- base *
- proto-lens-runtime *
- base >=4.10 && <4.17
- contravariant >=1.3 && <1.6
- data-binary-ieee754 ==0.4.*
- discrimination >=0.3 && <0.6
- QuickCheck * test
- base >=4.10 && <4.17 test
- contravariant >=1.3 && <1.6 test
- data-binary-ieee754 ==0.4.* test
- discrimination >=0.3 && <0.6 test
- discrimination-ieee754 * test
- test-framework * test
- test-framework-quickcheck2 ==0.3.* test
- QuickCheck >=2.8 && <2.15
- base >=4.10 && <4.17
- bytestring >=0.10 && <0.12
- containers >=0.5 && <0.7
- lens-family >=1.2 && <2.2
- proto-lens >=0.4 && <0.8
- text >=1.2 && <2.1
- base >=4.10 && <4.19
- optparse-applicative >=0.13 && <0.18
- proto-lens >=0.1 && <0.8
- text >=1.2 && <2.1