https://github.com/ndmitchell/derive

Last synced: about 1 month ago

Repository metadata:

A Haskell program and library to derive instances for data types


Owner metadata:


Committers metadata

Last synced: about 1 month ago

Total Commits: 843
Total Committers: 17
Avg Commits per committer: 49.588
Development Distribution Score (DDS): 0.191

Commits in past year: 0
Committers in past year: 0
Avg Commits per committer in past year: 0.0
Development Distribution Score (DDS) in past year: 0.0

Name Email Commits
Neil Mitchell n****l@g****m 682
Stefan O'Rear s****r@c****t 74
[email protected] u****n 24
Twan van Laarhoven t****l@g****m 18
Samuel Bronson n****n@g****m 14
Austin Seipp m****e@g****m 9
David Himmelstrup l****h@g****m 5
Igor Pashev p****r@g****m 3
Johannes Waldmann w****n@i****e 3
M Farkas-Dyck s****8@g****m 2
Spencer Janssen s****n@c****u 2
Vladimir Shabanov d****v@v****m 2
Daniel Schüssler d****s@c****g 1
David Waern d****e@d****e 1
Douglas Wilson d****n@g****m 1
James Michael DuPont J****t@g****m 1
Mateusz Kowalczyk f****u@f****k 1

Issue and Pull Request metadata

Last synced: about 1 month ago


Package metadata

hackage: derive

Data.Derive is a library and a tool for deriving instances for Haskell programs. It is designed to work with custom derivations, SYB and Template Haskell mechanisms. The tool requires GHC, but the generated code is portable to all compilers. We see this tool as a competitor to DrIFT.

  • Homepage: https://github.com/ndmitchell/derive#readme
  • Licenses: BSD-3-Clause
  • Latest release: 2.6.5 (published almost 6 years ago)
  • Last Synced: 2024-11-11T03:08:54.701Z (about 1 month ago)
  • Versions: 47
  • Dependent Packages: 2
  • Dependent Repositories: 462
  • Downloads: 67,955 Total
  • Rankings:
    • Dependent repos count: 0.899%
    • Downloads: 1.984%
    • Average: 7.555%
    • Forks count: 9.24%
    • Dependent packages count: 10.472%
    • Stargazers count: 15.179%
  • Maintainers (5)

Dependencies

derive.cabal hackage
  • base ==4.*
  • bytestring *
  • containers *
  • derive *
  • directory *
  • filepath *
  • haskell-src-exts ==1.20.*
  • pretty *
  • process *
  • syb *
  • template-haskell *
  • transformers >=0.2
  • uniplate >=1.5 && <1.7