├── .gitattributes ├── .github └── workflows │ └── haskell.yml ├── .gitignore ├── ChangeLog.md ├── LICENSE ├── README.md ├── cabal.project ├── cabal.project.freeze ├── haskell-docs-cli.cabal ├── src ├── Data │ └── Cache.hs ├── Docs │ └── CLI │ │ ├── Directory.hs │ │ ├── Evaluate.hs │ │ ├── Haddock.hs │ │ ├── Hoogle.hs │ │ └── Types.hs └── Main.hs ├── static ├── search-hoogle.gif ├── view-documentation.gif ├── view-interfaces.gif └── view-source.gif └── test ├── cache └── html_cache │ ├── 1385906164267935109-2024-09-25-79070892698000000 │ ├── 2503091578496380882-2024-09-25-81734799532000000 │ ├── 2669239536503176998-2024-09-25-81734006746000000 │ ├── 3639638464303228556-2024-09-25-79071792271000000 │ ├── 462290017346461173-2024-09-25-82102086846000000 │ ├── 5955235617046507905-2024-09-25-81610766818000000 │ ├── 6241135898518777882-2024-09-25-81609345145000000 │ ├── 8512822228716467070-2024-09-25-81736032252000000 │ ├── 8739342130221829721-2024-09-25-77713045428000000 │ └── 9074269904065075251-2024-09-25-77712234911000000 ├── outputs ├── test-0.output ├── test-1.output ├── test-2.output ├── test-3.output ├── test-4.output ├── test-5.output ├── test-6.output └── test-7.output └── test.sh /.gitattributes: -------------------------------------------------------------------------------- 1 | *.sh text eol=lf 2 | -------------------------------------------------------------------------------- /.github/workflows/haskell.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lazamar/haskell-docs-cli/HEAD/.github/workflows/haskell.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .stack-work/ 2 | dist-newstyle/ 3 | .DS_Store 4 | tags 5 | *~ 6 | TODO 7 | *.err 8 | src/Main 9 | -------------------------------------------------------------------------------- /ChangeLog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lazamar/haskell-docs-cli/HEAD/ChangeLog.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lazamar/haskell-docs-cli/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lazamar/haskell-docs-cli/HEAD/README.md -------------------------------------------------------------------------------- /cabal.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lazamar/haskell-docs-cli/HEAD/cabal.project -------------------------------------------------------------------------------- /cabal.project.freeze: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lazamar/haskell-docs-cli/HEAD/cabal.project.freeze -------------------------------------------------------------------------------- /haskell-docs-cli.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lazamar/haskell-docs-cli/HEAD/haskell-docs-cli.cabal -------------------------------------------------------------------------------- /src/Data/Cache.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lazamar/haskell-docs-cli/HEAD/src/Data/Cache.hs -------------------------------------------------------------------------------- /src/Docs/CLI/Directory.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lazamar/haskell-docs-cli/HEAD/src/Docs/CLI/Directory.hs -------------------------------------------------------------------------------- /src/Docs/CLI/Evaluate.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lazamar/haskell-docs-cli/HEAD/src/Docs/CLI/Evaluate.hs -------------------------------------------------------------------------------- /src/Docs/CLI/Haddock.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lazamar/haskell-docs-cli/HEAD/src/Docs/CLI/Haddock.hs -------------------------------------------------------------------------------- /src/Docs/CLI/Hoogle.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lazamar/haskell-docs-cli/HEAD/src/Docs/CLI/Hoogle.hs -------------------------------------------------------------------------------- /src/Docs/CLI/Types.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lazamar/haskell-docs-cli/HEAD/src/Docs/CLI/Types.hs -------------------------------------------------------------------------------- /src/Main.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lazamar/haskell-docs-cli/HEAD/src/Main.hs -------------------------------------------------------------------------------- /static/search-hoogle.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lazamar/haskell-docs-cli/HEAD/static/search-hoogle.gif -------------------------------------------------------------------------------- /static/view-documentation.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lazamar/haskell-docs-cli/HEAD/static/view-documentation.gif -------------------------------------------------------------------------------- /static/view-interfaces.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lazamar/haskell-docs-cli/HEAD/static/view-interfaces.gif -------------------------------------------------------------------------------- /static/view-source.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lazamar/haskell-docs-cli/HEAD/static/view-source.gif -------------------------------------------------------------------------------- /test/cache/html_cache/1385906164267935109-2024-09-25-79070892698000000: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lazamar/haskell-docs-cli/HEAD/test/cache/html_cache/1385906164267935109-2024-09-25-79070892698000000 -------------------------------------------------------------------------------- /test/cache/html_cache/2503091578496380882-2024-09-25-81734799532000000: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lazamar/haskell-docs-cli/HEAD/test/cache/html_cache/2503091578496380882-2024-09-25-81734799532000000 -------------------------------------------------------------------------------- /test/cache/html_cache/2669239536503176998-2024-09-25-81734006746000000: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lazamar/haskell-docs-cli/HEAD/test/cache/html_cache/2669239536503176998-2024-09-25-81734006746000000 -------------------------------------------------------------------------------- /test/cache/html_cache/3639638464303228556-2024-09-25-79071792271000000: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lazamar/haskell-docs-cli/HEAD/test/cache/html_cache/3639638464303228556-2024-09-25-79071792271000000 -------------------------------------------------------------------------------- /test/cache/html_cache/462290017346461173-2024-09-25-82102086846000000: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lazamar/haskell-docs-cli/HEAD/test/cache/html_cache/462290017346461173-2024-09-25-82102086846000000 -------------------------------------------------------------------------------- /test/cache/html_cache/5955235617046507905-2024-09-25-81610766818000000: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lazamar/haskell-docs-cli/HEAD/test/cache/html_cache/5955235617046507905-2024-09-25-81610766818000000 -------------------------------------------------------------------------------- /test/cache/html_cache/6241135898518777882-2024-09-25-81609345145000000: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lazamar/haskell-docs-cli/HEAD/test/cache/html_cache/6241135898518777882-2024-09-25-81609345145000000 -------------------------------------------------------------------------------- /test/cache/html_cache/8512822228716467070-2024-09-25-81736032252000000: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lazamar/haskell-docs-cli/HEAD/test/cache/html_cache/8512822228716467070-2024-09-25-81736032252000000 -------------------------------------------------------------------------------- /test/cache/html_cache/8739342130221829721-2024-09-25-77713045428000000: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lazamar/haskell-docs-cli/HEAD/test/cache/html_cache/8739342130221829721-2024-09-25-77713045428000000 -------------------------------------------------------------------------------- /test/cache/html_cache/9074269904065075251-2024-09-25-77712234911000000: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lazamar/haskell-docs-cli/HEAD/test/cache/html_cache/9074269904065075251-2024-09-25-77712234911000000 -------------------------------------------------------------------------------- /test/outputs/test-0.output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lazamar/haskell-docs-cli/HEAD/test/outputs/test-0.output -------------------------------------------------------------------------------- /test/outputs/test-1.output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lazamar/haskell-docs-cli/HEAD/test/outputs/test-1.output -------------------------------------------------------------------------------- /test/outputs/test-2.output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lazamar/haskell-docs-cli/HEAD/test/outputs/test-2.output -------------------------------------------------------------------------------- /test/outputs/test-3.output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lazamar/haskell-docs-cli/HEAD/test/outputs/test-3.output -------------------------------------------------------------------------------- /test/outputs/test-4.output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lazamar/haskell-docs-cli/HEAD/test/outputs/test-4.output -------------------------------------------------------------------------------- /test/outputs/test-5.output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lazamar/haskell-docs-cli/HEAD/test/outputs/test-5.output -------------------------------------------------------------------------------- /test/outputs/test-6.output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lazamar/haskell-docs-cli/HEAD/test/outputs/test-6.output -------------------------------------------------------------------------------- /test/outputs/test-7.output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lazamar/haskell-docs-cli/HEAD/test/outputs/test-7.output -------------------------------------------------------------------------------- /test/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lazamar/haskell-docs-cli/HEAD/test/test.sh --------------------------------------------------------------------------------