https://en.wikipedia.org/wiki/Haskell
Some Haskell-related services I operate:
https://haskell-links.org - efficient overview and search for Haskell links (crowd-managed via lambdabot)
https://haskell-status.joyful.com - fast-updating accurate uptime info for the Haskell ecosystem
FAQs:
### What is Haskell good for ?
It's good when you want to design and build software that's correct, robust, and long-term maintainable.
Also that's pretty fast, quick-starting, and portable.
It's also very good for writing concurrent software.
> Q: very vague and common question but like in general, what is haskell specialized for? Like C and Rust are good for systems programming, but idk what haskell is good for
>
> \<sm> it's a language good for many things but people usually get most benefit when you need high quality/high assurance; high expressiveness for implementing complex logic; and/or high maintainability for medium/large codebases over medium/long term\
> \<sm> currently it's often seen in fintech, as the backend for web apps, and for implementing/processing languages\
> \<sm> also, of course, it's very good for teaching and research\
> \<sm> some people learn it early but I think it is most appreciated by experienced software developers\
> \<sm> "an expressive, powerful language for building high quality long lasting software at low cost"\
> \<sm> "as long as the sponsors and spare time volunteers work to keep old GHC versions and deps building on your platform"....\
> \<sm> people often say that knowing a little haskell helps them think/program more clearly in any language\
> \<sm> that's true for me certainly. Haskell is perhaps the best place to learn the functional programming style
### What Haskell apps are out there ?
The [Cardano blockchain](https://iohk.io/en/products) is one of the most visible large-scale public apps.
%% See it operating here: https://pooltool.io/networkhealth %%
Cardano's [Daedalus wallet](https://daedaluswallet.io) is another.
The [pandoc](https://pandoc.org) document converter is the best-known command line app written in Haskell.
Here's a current ranking of haskell repos on github, by stars:\
https://github.com/EvanLi/Github-Ranking/blob/master/Top100/Haskell.md
Summaries as of 2025-01:
**Non software development apps**
- pandoc (35k)
- kmonad keyboard manager, xmonad window manager, hledger accounting app, cardano blockchain, Simula VR desktop (3k)
- echidna ethereum contract fuzzer, hakyll site generator, wire chat server, xdg-ninja $HOME cleaner, patat presentation tool, gitit wiki, dapptools ethereum tools (2k)
Some more:
- SimpleX chat (7k)
- ImplicitCAD (1k)
**Software development apps, not specifically about the Haskell language**
- shellcheck shell script checker (35k)
- postgrest REST API server (24k)
- hadolint dockerfile checker (10k)
- semantic code analyser (9k)
- purescript language (8k)
- elm language (7k)
- unison, Carp languages (5k)
- IHP web framework, Haxl remote client library, duckling language (4k)
- Kind language, Idris language, koka language (3k)
- yesod web framework, eta language, agda language, futhark language, corrode c/rust translator (2k)
Here's another current ranking by github stars:\
https://github.com/search?o=desc&q=language%3AHaskell+stars%3A%3E%3D1000&ref=searchresults&s=stars&type=repositories
[Top non-programming-related haskell apps ?](https://www.reddit.com/r/haskell/comments/eddwbu/top_nonprogrammingrelated_haskell_apps/) (reddit, 2019)
[What are the best real world applications developed with Haskell?](https://www.reddit.com/r/haskell/comments/2wicxt/what_are_the_best_real_world_applications/) (reddit, 2015)
### What else is Haskell used for ?
Some other notable or common uses of Haskell:
- scanning posts for spam at Facebook
- analysing code at Github
- building programming languages and tools
- fintech
- cryptocurrency
- web apps
- command line tools
- research
- teaching and learning
See also:
- https://haskellcosm.com
- https://wiki.haskell.org/Haskell_in_industry
- [11 Companies That Use Haskell in Production](https://serokell.io/blog/top-software-written-in-haskell)
- [Open-Source Haskell: 29 Awesome Projects, Tools, and Libraries](https://serokell.io/blog/best-haskell-open-source-projects)
- [What is Haskell used for in the real world?](https://stackoverflow.com/questions/1604790/what-is-haskell-used-for-in-the-real-world) (stack overflow, 2020)
- https://www.quora.com/What-are-some-real-world-examples-of-large-apps-that-have-been-written-entirely-in-Haskell-or-other-pure-functional-language
- https://www.quora.com/What-are-some-real-world-applications-of-Haskell