Top 23 Haskell Development Projects
ShellCheck, a static analysis tool for shell scriptsProject mention: I did a script on my own | reddit.com/r/linuxquestions | 2021-10-12
rather make it less complex e.g. there are more cats and pwds than needed, don't give variable names that some program already has like ping or delete. oh and always run your scripts through shellcheck.net (:
Dockerfile linter, validate inline bash, written in HaskellProject mention: CONTAINER SECURITY | reddit.com/r/u_sybrenbolandit | 2021-08-31
Linters are an effective way to catch (security) bugs early on in your development process. For most programming languages using linters is pretty standard. Hadolint is a linter for your Dockerfiles and is found on github here.
Run Linux Software Faster and Safer than Linux with Unikernels.
The Haskell Tool StackProject mention: Babies and OSS maintenance | reddit.com/r/haskell | 2021-09-29
Here is link number 1 - Previous text "PRs"
Haskell source code suggestionsProject mention: create a manage hook on only one workspace | reddit.com/r/xmonad | 2021-08-22
Very low feature GHCi based IDEProject mention: Automatically reloading ghci when a file changes | reddit.com/r/haskell | 2021-07-25
Have you looked into ghcid? https://github.com/ndmitchell/ghcid
Haskell IDEProject mention: Would it be possible to build a great IDE using Haskell? | reddit.com/r/haskellquestions | 2021-06-23
There is already an Haskell IDE written in haskell : Leksah
Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
Easy dependency management for Nix projectsProject mention: Ditch Your Version Manager | news.ycombinator.com | 2021-09-19
This... This is laughable. How do I install ruby 2.6.8? Oh, there's no ruby_2_6_8, because of course there isn't. And this could be difference between a secure system and all your base are belong to us.
And they call this reproducible builds?
And that's before getting into the ridiculous
--- start quote ---
All the software that we installed depends on the specific version of the nixpkgs channel that we installed on our system [whose only version is a commit hash in a git repo]
--- end quote ---
So you need an extra tool  for, quote, "painless dependencies for Nix projects."
Yes, sure. I'm definitely ditching my version managers in favor of this tool, that hasn't solved these issues in 18 years of its existence.
Shake build systemProject mention: Need recommendations for a dependency-tracking system | reddit.com/r/devops | 2021-10-15
Did you look at shake: https://shakebuild.com/ ?
A formatter for Haskell source codeProject mention: Emacs for Haskell | reddit.com/r/haskell | 2021-04-27
For code formatting ormolu is a good option
Haskell API search engineProject mention: Hoogle – Haskell API search engine | news.ycombinator.com | 2021-10-09
Haskell pretty printerProject mention: Let's talk about Brittany | reddit.com/r/haskell | 2021-04-23
In the long run, though, I expect Fourmolu (not Ormolu) will end up becoming the norm, because, really, two-space indents are not going to work for everyone. One of the things I like about hindent (that I did myself) is that it discovers default language extensions from the .cabal file, so you don't need to specify those yourself. I might see if I can get that code into Fourmolu.
The full power of R in Haskell.
hpack: A modern format for Haskell packagesProject mention: Haskell as a first timer - Am I missing something ? | reddit.com/r/haskell | 2021-02-03
The yaml you are talking about is part of a tool called hpack. This tool can be used on it's own (and with cabal-install as such), it just so happens that stack has it's own internal copy of it and runs it automatically whenever it finds a package.yaml.
A user-centric visual STG implementation to help understand GHC/Haskell's execution model.Project mention: A user-centric visual STG implementation to help understand GHC/Haskell's execution model. | reddit.com/r/haskell | 2021-10-11
🕵️ Haskell STatic ANalyser (by kowainik)Project mention: Introducing Haskell in Soisy | reddit.com/r/haskell | 2021-06-04
Would you be okay if we add Soisy to the list of companies using stan?
Retrie is a powerful, easy-to-use codemodding tool for Haskell.Project mention: Does this analysis tool exist? | reddit.com/r/haskell | 2021-06-17
Pretty sure you can do this by using retrie to match a rule and then using some Haskell code to express the rewrite https://github.com/facebookincubator/retrie/#scripting-and-side-conditions
Scripts and instructions for using CI services (e.g. Travis CI or Appveyor) with multiple GHC configurations
Haskell shell scripting
A modern tool for literate programming (by cdosborn)
Live recompiler for Haskell
Project mention: Passing a Haskell object over to a C++ program | reddit.com/r/haskell | 2020-12-26
As mentioned by /u/0xab inline-c can also do C++ and is the solution for low-level interop with C++. Its C++ support was made for the opencv binding, and in contrast to normal FFI, it allows you to use templated code and so on, splicing Haskell variables in via TH quasiquoters/antiquoters.
Haskell library for the Microsoft Language Server Protocol (by alanz)Project mention: Holy sh*t, the lsp and lsp-types packages are nightmares | reddit.com/r/haskellquestions | 2021-02-17
What are some of the best open-source Development projects in Haskell? This list will help you:
Are you hiring? Post a new remote job listing for free.