Haskell Book

Open-source Haskell projects categorized as Book

Top 5 Haskell Book Projects

  • write-you-a-haskell

    Building a modern functional compiler from first principles. (http://dev.stephendiehl.com/fun/)

    Project mention: A decade of developing a programming language | news.ycombinator.com | 2023-11-14

    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

    SaaSHub logo
  • learn-haskell-blog-generator

    Learn Haskell by building a blog generator - an introductory book about Haskell.

    Project mention: Why Haskell? | news.ycombinator.com | 2024-09-12

    There is also [Learn Haskell by building a blog generator](https://learn-haskell.blog/) - that might be interesting to you.

  • hid-examples

    Examples to accompany the book "Haskell in Depth"

  • algebra-driven-design

    Source material for Algebra-Driven Design

    Project mention: I learned Haskell in just 15 years | news.ycombinator.com | 2024-06-16

    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.

  • programming-in-haskell

    Book on Haskell written in Haskell.

    Project mention: Ask HN: What are you working on (August 2024)? | news.ycombinator.com | 2024-08-24

    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).

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Haskell Book discussion

Log in or Post with

Haskell Book related posts

  • I learned Haskell in just 15 years

    7 projects | news.ycombinator.com | 16 Jun 2024
  • From Quarto to orgmode

    3 projects | /r/orgmode | 22 Nov 2022
  • What are some useful techniques for designing in functional languages?

    1 project | /r/haskell | 20 Sep 2022
  • Rust for projects that demand OOP type programming

    1 project | /r/rust | 12 Aug 2022
  • Does anyone use formal methods to validate the behaviour of programs/software at their job?

    2 projects | /r/ExperiencedDevs | 2 Aug 2022
  • Help with "Learn Haskell by Building a Blog Generator" Chapter 4.4 Parsing Markup Part 02

    1 project | /r/haskell | 1 Aug 2022
  • And now we're discussing migrating part of the kernel to Rust

    4 projects | /r/ProgrammerHumor | 6 Jul 2022
  • A note from our sponsor - SaaSHub
    www.saashub.com | 5 Oct 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

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

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com