This repository is for building Dash docsets using Nix Haskell Flakes.
I tried to use existing Haskell packages to do this (see Prior Art) but couldn't since they are out of date. Rather than trying to upgrade them, I used the Dash-recommended Dashing package to generate docs, and then indexed them with CSS selectors:
"selectors": {
"div#package-header": "Package",
"div#module-header p": "Module",
"p.src a[id^=t]": "Type",
"td.src a[id^=v]": "Constructor",
"p.src a[id^=v]": "Function"
},