scrod: Worse Haskell documentation
Scrod generates documentation for Haskell modules, similar to Haddock. Unlike Haddock, it only parses the input rather than requiring a full build. This makes it faster but less accurate.
[Skip to Readme]
Modules
[Index] [Quick Jump]
- Scrod
- Scrod.Cabal
- Convert
- Scrod.Convert.FromGhc
- Scrod.Convert.FromGhc.CompleteParents
- Scrod.Convert.FromGhc.Constructors
- Scrod.Convert.FromGhc.Doc
- Scrod.Convert.FromGhc.ExportOrdering
- Scrod.Convert.FromGhc.Exports
- Scrod.Convert.FromGhc.FamilyInstanceParents
- Scrod.Convert.FromGhc.FixityParents
- Scrod.Convert.FromGhc.InlineParents
- Scrod.Convert.FromGhc.InstanceParents
- Scrod.Convert.FromGhc.Internal
- Scrod.Convert.FromGhc.ItemKind
- Scrod.Convert.FromGhc.KindSigParents
- Scrod.Convert.FromGhc.Merge
- Scrod.Convert.FromGhc.Names
- Scrod.Convert.FromGhc.ParentAssociation
- Scrod.Convert.FromGhc.RoleParents
- Scrod.Convert.FromGhc.SigArguments
- Scrod.Convert.FromGhc.SpecialiseParents
- Scrod.Convert.FromGhc.Visibility
- Scrod.Convert.FromGhc.WarningParents
- Scrod.Convert.FromHaddock
- Scrod.Convert.ToHtml
- Scrod.Convert.ToJsonSchema
- Scrod.Convert.FromGhc
- Core
- Scrod.Core.Category
- Scrod.Core.Column
- Scrod.Core.Definition
- Scrod.Core.Doc
- Scrod.Core.Example
- Scrod.Core.Export
- Scrod.Core.ExportIdentifier
- Scrod.Core.ExportName
- Scrod.Core.ExportNameKind
- Scrod.Core.Extension
- Scrod.Core.Header
- Scrod.Core.Hyperlink
- Scrod.Core.Identifier
- Scrod.Core.Import
- Scrod.Core.Item
- Scrod.Core.ItemKey
- Scrod.Core.ItemKind
- Scrod.Core.ItemName
- Scrod.Core.Language
- Scrod.Core.Level
- Scrod.Core.Line
- Scrod.Core.Located
- Scrod.Core.Location
- Scrod.Core.ModLink
- Scrod.Core.Module
- Scrod.Core.ModuleName
- Scrod.Core.Namespace
- Scrod.Core.NumberedItem
- Scrod.Core.PackageName
- Scrod.Core.Picture
- Scrod.Core.Section
- Scrod.Core.Since
- Scrod.Core.Subordinates
- Scrod.Core.Table
- Scrod.Core.TableCell
- Scrod.Core.Version
- Scrod.Core.Visibility
- Scrod.Core.Warning
- Scrod.Cpp
- Scrod.Decimal
- Executable
- Extra
- Ghc
- Json
- JsonPointer
- Scrod.Schema
- Scrod.Spec
- TestSuite
- Scrod.Unlit
- Xml
Flags
Manual Flags
| Name | Description | Default |
|---|---|---|
| pedantic | Disabled | |
| wasm | Disabled |
Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info
Downloads
- scrod-0.2026.2.21.tar.gz [browse] (Cabal source package)
- Package description (as included in the package)
Maintainer's Corner
For package maintainers and hackage trustees
Candidates
- No Candidates
| Versions [RSS] | 0.2026.2.21 |
|---|---|
| Change log | CHANGELOG.md |
| Dependencies | base (>=4.22.0 && <4.23), bytestring (>=0.12.2 && <0.13), Cabal-syntax (>=3.16.0 && <3.17), containers (>=0.8 && <0.9), exceptions (>=0.10.11 && <0.11), ghc (>=9.14.1 && <9.15), ghc-boot-th (>=9.14.1 && <9.15), ghc-experimental (>=9.1401.0 && <9.1402), haddock-library (>=1.11.0 && <1.12), parsec (>=3.1.18 && <3.2), scrod, template-haskell (>=2.24.0 && <2.25), text (>=2.1.3 && <2.2), transformers (>=0.6.1 && <0.7) [details] |
| License | 0BSD |
| Author | |
| Maintainer | Taylor Fausak |
| Uploaded | by fozworth at 2026-02-22T00:46:45Z |
| Category | Documentation |
| Home page | https://scrod.fyi |
| Source repo | head: git clone https://github.com/tfausak/scrod |
| Distributions | |
| Executables | scrod-wasi, scrod-wasm, scrod |
| Downloads | 0 total (0 in the last 30 days) |
| Rating | (no votes yet) [estimated by Bayesian average] |
| Your Rating | |
| Status | Docs uploaded by user Build status unknown [no reports yet] |