Top 23 Haskell Development Projects
ShellCheck, a static analysis tool for shell scriptsProject mention: using the result of a du in a if statement | reddit.com/r/bash | 2022-01-19
I was going to suggest https://www.shellcheck.net/ to spot such issues, but apparently it doesn't! (Other than telling File isn't used).
Dockerfile linter, validate inline bash, written in HaskellProject mention: Kubernetes Security Checklist 2021 | dev.to | 2021-10-18
Dockerfile should be checked during development by automated scanners (Kics, Hadolint, Conftest)
Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.
The Haskell Tool StackProject mention: How can I test exe code in Stack (or Cabal) project? | reddit.com/r/haskell | 2021-12-20
With cabal, this works pretty well. stack doesn't properly understand internal build-tool-depends, so you have to ensure that the executable is up to date when running the testsuite:
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: TDD for AoC? | reddit.com/r/adventofcode | 2021-12-18
In addition, for Haskell, I usually have ghcid running, which likewise re-runs on every file change, but gives faster feedback about any type errors than the full compiler, and also is configured to evaluate
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
OPS - Build and Run Open Source Unikernels. Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.
Easy dependency management for Nix projectsProject mention: Compiling emacs is killing me | reddit.com/r/NixOS | 2021-10-22
A formatter for Haskell source codeProject mention: Advent of Code 2021 day 1 | reddit.com/r/haskell | 2021-12-01
Turns out I prefer Brittany to Ormolu, I edited it so it hopefully looks less verbose all on one line
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/ ?
Haskell API search engineProject mention: JetBrains Mono – the free and open-source typeface for developers | news.ycombinator.com | 2022-01-20
Using Haskell is one such situation. Haskell's inequality operator is /= which someone could expect when they see ≠. Some people redefine != as a custom operator (see link), which can bring even more confusion with this ligatures.
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.
The full power of R in Haskell.
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.
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 configurationsProject mention: How do I figure out dependency version bounds for my library (when publishing on Hackage)? | reddit.com/r/haskell | 2021-10-28
If you're on github, I'd look at https://github.com/haskell-CI/haskell-ci , which generates a GH actions template from the tested-with: fields in the cabal file.
Haskell shell scripting
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
A modern tool for literate programming (by cdosborn)
Project mention: Will I suffer attempting to use Haskell in a company that mainly uses c++ | reddit.com/r/haskell | 2021-12-31
Learn inline-c and inline-c-cpp really well. You will feel enabled if you can call the power of C++ from Haskell. You can find some examples in the opencv package.
Live recompiler for Haskell
Haskell Development related posts
using the result of a du in a if statement
1 project | reddit.com/r/bash | 19 Jan 2022
Linux Shell Simple Logging Function
1 project | reddit.com/r/shell | 19 Jan 2022
Professional devs, how often do you get stuck on "simple" tasks and take hours or days more than expected?
1 project | reddit.com/r/learnprogramming | 14 Jan 2022
One typo can spell immense destruction...
5 projects | reddit.com/r/programminghorror | 11 Jan 2022
Just Made my First Bash Script
1 project | reddit.com/r/linux | 11 Jan 2022
Why doesn't Haskell have a package manager?
5 projects | reddit.com/r/haskell | 9 Jan 2022
Japan: Lost 77 TB of data because supercomputer crashed during normal backup
3 projects | reddit.com/r/programming | 5 Jan 2022
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.