2019-06-18 02:02:02 +03:00
|
|
|
# Explaining Haskell
|
|
|
|
|
|
|
|
Source code for my planned "Explaining Haskell" documentation project wherein I
|
|
|
|
would explain the various Haskell concepts that I have come to understand since
|
|
|
|
2018.
|
|
|
|
|
|
|
|
## TODO
|
|
|
|
|
|
|
|
- [x] Think of first article to write
|
2019-06-19 04:43:13 +03:00
|
|
|
- [ ] DOING: Write it
|
2019-06-21 02:16:03 +03:00
|
|
|
- [ ] DOING: Static site generation (Slick)
|
2019-06-18 02:02:02 +03:00
|
|
|
- [ ] Deploy to production
|
|
|
|
- [ ] Share and get feedback on first article
|
2019-06-19 04:43:13 +03:00
|
|
|
|
|
|
|
## Article Ideas
|
|
|
|
|
2019-06-21 02:16:03 +03:00
|
|
|
See site/drafts/ for existing stubs. In addition, consider these ideas:
|
2019-06-19 04:43:13 +03:00
|
|
|
|
|
|
|
- Github CI for OSS haskell projects
|
2019-06-22 17:34:03 +03:00
|
|
|
- Lens and friends
|
|
|
|
- mtl
|
|
|
|
- string types
|
|
|
|
- personal nix cache
|
2019-06-21 02:16:03 +03:00
|
|
|
|
|
|
|
## Running
|
|
|
|
|
|
|
|
```
|
|
|
|
nix-build
|
|
|
|
./result/bin/ExplainingHaskell-exe site
|
|
|
|
nix-shell -p nodePackages.serve --run 'serve dist'
|
|
|
|
```
|