Haskell Linter

Open-source Haskell projects categorized as Linter

Haskell Linter Projects

  • ShellCheck

    ShellCheck, a static analysis tool for shell scripts

    Project mention: Ask HN: Popular open source tool originally written in Haskell? | news.ycombinator.com | 2024-02-10

    ShellCheck: https://github.com/koalaman/shellcheck

  • hadolint

    Dockerfile linter, validate inline bash, written in Haskell

    Project mention: I reduced the size of my Docker image by 40% – Dockerizing shell scripts | news.ycombinator.com | 2024-02-03

    This is neat :)

    I love going and making containers smaller and faster to build.

    I don't know if it's useful for alpine, but adding a --mount=type=cache argument to the RUN command that `apk add`s might shave a few seconds off rebuilds. Probably not worth it, in your case, unless you're invalidating the cached layer often (adding or removing deps, intentionally building without layer caching to ensure you have the latest packages).

    Hadolint is another tool worth checking out if you like spending time messing with Dockerfiles: https://github.com/hadolint/hadolint

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

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). The latest post mention was on 2024-02-10.

Haskell Linter related posts


Project Stars
1 ShellCheck 34,540
2 hadolint 9,530
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives