Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/soupi/learn-haskell-blog-generator
Learn Haskell by building a blog generator - an introductory book about Haskell.
https://github.com/soupi/learn-haskell-blog-generator
book haskell haskell-learning learning-haskell mdbook tutorial
Last synced: 1 day ago
JSON representation
Learn Haskell by building a blog generator - an introductory book about Haskell.
- Host: GitHub
- URL: https://github.com/soupi/learn-haskell-blog-generator
- Owner: soupi
- License: cc-by-sa-4.0
- Created: 2020-11-07T08:03:59.000Z (about 4 years ago)
- Default Branch: book
- Last Pushed: 2024-11-08T06:53:43.000Z (4 days ago)
- Last Synced: 2024-11-08T07:35:19.739Z (3 days ago)
- Topics: book, haskell, haskell-learning, learning-haskell, mdbook, tutorial
- Homepage: https://learn-haskell.blog
- Size: 16.1 MB
- Stars: 278
- Watchers: 7
- Forks: 48
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- License: LICENSE.txt
Awesome Lists containing this project
- stars - soupi/learn-haskell-blog-generator - an introductory book about Haskell. (HarmonyOS / Windows Manager)
- my-awesome - soupi/learn-haskell-blog-generator - learning,learning-haskell,mdbook,tutorial pushed_at:2024-04 star:0.3k fork:0.0k Learn Haskell by building a blog generator - an introductory book about Haskell. (Others)
README
# learn-haskell-blog-generator
This is the source repository for
"Learn Haskell by building a blog generator",
a project-oriented book about Haskell.To view the book, visit the [website](https://learn-haskell.blog).
To report issues and ask questions,
visit the [issue tracker](https://github.com/soupi/learn-haskell-blog-generator/issues).## Code reference
Chapter
Code
Commit
3.9 - HTML EDSL
Tree
4.4 - Markup parsing
Tree
Diff
5.1 - Markup to HTML conversion
Tree
Diff
5.2 - IO
Tree
Diff
5.3 - Package format
Tree
Diff
5.4 - CLI options parsing
Tree
Diff
6 - Richer HTML content
Tree
Diff
6.5 - Handling multiple files
Tree
Diff
7 - Environment
Tree
Diff
8 - Testing
Tree
Diff