ghc-timings-report
Experimental tool to build reports on GHC build time for your projects. (by qnikst)
haddock
Haskell Documentation Tool (by haskell)
ghc-timings-report | haddock | |
---|---|---|
1 | 8 | |
25 | 361 | |
- | 0.6% | |
0.0 | 2.4 | |
over 1 year ago | 21 days ago | |
HTML | HTML | |
- | BSD 3-clause "New" or "Revised" License |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
ghc-timings-report
Posts with mentions or reviews of ghc-timings-report.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-12-19.
-
New blog post: Type-level sharing in Haskell, now
Semi-manually, I'm afraid :) For each benchmark in my suite, I have a bunch of modules XYZ010.hs,XYZ020.hs, etc.; I then compile the whole thing, have a script that extracts the core size for each module and writes them to a .csv file, which I then render as a graph using gnuplot. For the compilation time diagrams it's a similar process, except that I'm using ghc-timings-report to extract the compilation times.
haddock
Posts with mentions or reviews of haddock.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-05-19.
-
HLS 2.0.0.0 is out
Happily, at Well-Typed we've got a client funding improvements to Haddock performance, so this should get better in the future. The work isn't yet finished but there are some good improvements already: https://github.com/haskell/haddock/pull/1594
-
Does anyone use the haddock "synopsis"?
/* ==UserStyle== @name Hackage Synopsis Search Hider @namespace github.com/openstyles/stylus @version 1 @description A userstyle that applies the fix in https://github.com/haskell/haddock/pull/1486/files to hackage.haskell.org @author https://github.com/mrbech/ ==/UserStyle== */ @-moz-document domain("hackage.haskell.org") { #synopsis details:not([open]) > ul { visibility: hidden; } }
-
[HFTP] Maximally decoupling GHC and Haddock
This proposal is based on an idea by Haddock maintainers.
- Monthly Hask Anything (June 2022)
-
Haddock: disambiguating types and values
The commit in question was made two and a half years ago (25 Feb 2019) so I hope it's on Hackage by now.
-
What is your opinion on haskell remaining as unpopular?
I've opened a feature request to add a visible search bar exposing the quick jump functionality in haddock.
What are some alternatives?
When comparing ghc-timings-report and haddock you can also consider the following projects:
yesod-persistent - A RESTful Haskell web framework built on WAI.
ihaskell - A Haskell kernel for the Jupyter project.
htoml - TOML file format parser in Haskell
bisect-binary - Tool to determine relevant parts of binary data
clone-all - clone all the github repositories of a particular user.
graphmod - A utility for displaying the module dependencies of Haskell programs.
bumper - Haskell tool to automatically bump package versions transitively.
hdocs - Haskell docs tool
dash-haskell - dash docset builder for Haskell packages and cabal project dependencies
castle - A tool to manage shared cabal-install sandboxes.
profiterole - GHC prof manipulation script
hexml - A bad XML parser