GPBench
Jump to navigation
Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
GPBench is a benchmark suite that tests the expressiveness of different generic programming libraries. It is part of an ongoing effort to design a common generic programming library for Haskell. For more information go to Applications_and_libraries/Generic_programming.
Links
- Darcs repository: http://darcs.haskell.org/generics
- Paper "Comparing Libraries For Generic Programming In Haskell": [1]
- Technical report (with detailed evaluation): [2]
Getting the code
To download the code do:
> darcs get http://darcs.haskell.org/generics
Running the tests
Run the tests as follows:
> cd generics/comparison
> runghc test.hs --all
Have a look at the README file in that directory for information about the benchmark suite and needed dependencies.