Was simplified subsumption worth it for industry Haskell programmers?

This page summarizes the projects mentioned and recommended in the original post on reddit.com/r/haskell

Our great sponsors
  • Scout APM - Less time debugging, more time building
  • SonarQube - Static code analysis for 29 languages.
  • SaaSHub - Software Alternatives and Reviews
  • ghc-proposals

    Proposed compiler and language changes for GHC and GHC/Haskell

    I believe simplified subsumption is required to implement quick look impredicativity and that is the only practical reason for this change.

  • error-messages

    The error message is at the least very unhelpful. Please report it on https://github.com/haskell/error-messages/issues/new

  • Scout APM

    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.

  • hlint

    Haskell source code suggestions

    There is an open issue on hlint for it and the situation doesn't seem encouraging for anyone using apply-refact on save for Haskell files.

  • pool-conduit

    Persistence interface for Haskell allowing multiple storage methods.

    I don't think there's any malicious intent. It seems pretty clear that the motivation here is to simplify the type checker considerably, which is a really good reason to do something. Heck, I've got an open issue for deleting a feature in persistent which (according to the lack of comments on the issue) only ever used by persistent's own test suite.

  • tech-proposals

    The Haskell Foundation Tech Proposal Process

    One body that is in a position to coordinate such funding efforts is the Haskell Foundation. Some relevant discussion is happening at https://github.com/haskellfoundation/tech-proposals/pull/27. If your work is willing to contribute funding then perhaps it would be beneficial to nudging it along if you chimed in and said so.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts