SaaSHub helps you find the best software and product alternatives Learn more →
Top 5 Haskell Book Projects
-
write-you-a-haskell
Building a modern functional compiler from first principles. (http://dev.stephendiehl.com/fun/)
I highly recommend https://github.com/sdiehl/write-you-a-haskell as it is very developer friendly. It’s not complete, but it really gets the gears turning and will set you up for writing your own Hendley-Milner style type checker.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
learn-haskell-blog-generator
Learn Haskell by building a blog generator - an introductory book about Haskell.
There is also [Learn Haskell by building a blog generator](https://learn-haskell.blog/) - that might be interesting to you.
-
-
https://pragprog.com/titles/swdddf/domain-modeling-made-func..., even though it's F# rather than Haskell. And maybe https://leanpub.com/algebra-driven-design depending on the exact use case.
-
I am currently working on a custom markup language called atex. It's syntax reminds of latex syntax, but with @ instead \ as a special character (very similar to the Lout language, if anyone remembers it). Also, the atex language hasn't any predefined commands. Instead, all commands are defined via schema specified in a separate YAML file. Schema defines commands that can be used and means of "rendering" those commands to different targets (HTML, Tex, Typst, whatever...)
Just today, I finished first working version of the new compiler (https://github.com/ubavic/mint). It is written in Go, and there are lot of things on the TODO list, but it works :)
This is actually the second compiler for the atex. The first one was written in Haskell and compiled fixed document schema. I used it for writing a book on Haskell (https://github.com/ubavic/programming-in-haskell).
Haskell Book discussion
Haskell Book related posts
-
I learned Haskell in just 15 years
-
From Quarto to orgmode
-
What are some useful techniques for designing in functional languages?
-
Rust for projects that demand OOP type programming
-
Does anyone use formal methods to validate the behaviour of programs/software at their job?
-
Help with "Learn Haskell by Building a Blog Generator" Chapter 4.4 Parsing Markup Part 02
-
And now we're discussing migrating part of the kernel to Rust
-
A note from our sponsor - SaaSHub
www.saashub.com | 5 Oct 2024
Index
What are some of the best open-source Book projects in Haskell? This list will help you:
Project | Stars | |
---|---|---|
1 | write-you-a-haskell | 3,329 |
2 | learn-haskell-blog-generator | 276 |
3 | hid-examples | 256 |
4 | algebra-driven-design | 134 |
5 | programming-in-haskell | 6 |