Monthly Hask Anything (August 2022)

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

Our great sponsors
  • InfluxDB - Access the most powerful time series database as a service
  • SonarLint - Clean code begins in your IDE with SonarLint
  • SaaSHub - Software Alternatives and Reviews
  • advent-of-code

  • librarian

    Move/rename according a set of rules. (by blackheaven)

    Whenever I work on my side projects (this one for reference), I can use ghcid in three ways:

  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

  • Cabal

    Official upstream development repository for Cabal and cabal-install

    Ticket tracking support for this in cabal (so cabal repl will work for multiple components): https://github.com/haskell/cabal/issues/8238

  • ghc

    Mirror of the Glasgow Haskell Compiler. Please submit issues and patches to GHC's Gitlab instance (https://gitlab.haskell.org/ghc/ghc). First time contributors are encouraged to get started with the newcomers info (https://gitlab.haskell.org/ghc/ghc/wikis/contributing).

    % ghci GHCi, version 8.8.4: https://www.haskell.org/ghc/ :? for help Loaded GHCi configuration from /home/bss/.ghc/ghci.conf GHCi> import Control.Applicative (liftA3) (0.00 secs, 0 bytes) GHCi> import Data.Bool (bool) (0.00 secs, 0 bytes) GHCi> liftA3 bool (* 2) (`div` 2) even 4 2 it :: Integral t => t (0.01 secs, 60,272 bytes)

  • ifcxt

    constraint level if statements

    Even the IfCtx "tricks" and stuff like /u/Noughtmare's post don't resolve the constraints at runtime. The constraints are still resolved statically, you just carry around a (constant) token that indicates how compile-time resolution went.

  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

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