|7 days ago||6 days ago|
|Apache License 2.0||-|
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Memory from finished thread is not getting reclaimed
7 projects | reddit.com/r/haskell | 9 Sep 2021
If you are somewhat comfortable with nix: https://github.com/input-output-hk/haskell.nix supports GHCJS 8.10.x (in particular 8.10.7).
What's all the hype with Nix?
9 projects | reddit.com/r/haskell | 2 Jun 2021
I also prefer stack for development, but I use nix to deploy to production. This way, I can install ad-hoc system dependencies locally and play with them during development as well as enjoy the bits and pieces of Haskell ergonomics stack affords, and once I'm happy with what I have, I "nixify" those dependencies as part of the project nix configuration and send them to production without fear. I use IOHK's excellent haskell.nix infrastructure to nixify my stack-based Haskell project, which makes it trivial to maintain a nix configuration that's always in sync with my stack configuration.
Monthly Hask Anything (June 2021)
16 projects | reddit.com/r/haskell | 2 Jun 2021
And stuff like haskell.nix is supposed to let you configure things with stack or cabal or whatever tool you find most convenient, and let nix do the rest.
Another Haskell and Nix setup
3 projects | reddit.com/r/haskell | 7 May 2021
/u/ItsNotMineISwear mentioned haskell.nix, which does generate a Haskell package set based on either a stack.yaml file, or the Cabal solver. This would solve some of your problems, but then possibly introduce others.
GHC Pluggable Backend?
4 projects | reddit.com/r/haskell | 4 May 2021
There are a bunch of open branches. And yes, there is ghcjs support in haskell.nix, see this comment.
Debian Discusses Vendoring–Again
5 projects | news.ycombinator.com | 13 Jan 2021
Monthly Hask Anything (December 2021)
4 projects | reddit.com/r/haskell | 3 Dec 2021
I had a proposal (ApplyingVia) once to make this use explicit in expressions but it's dormant: transpose = sequenceA @ @(via ZipList).
How does Rust code written by a Haskell dev look like?
8 projects | reddit.com/r/haskell | 1 Dec 2021
You may be interested in the (currently dormant) local modules proposal: https://github.com/ghc-proposals/ghc-proposals/pull/283
GHC Proposal: Class Backends
1 project | reddit.com/r/haskell | 28 Nov 2021
Collective Code Construction Contract
3 projects | reddit.com/r/ProgrammingLanguages | 23 Nov 2021
Haskell has the GHC proposals process. These proposals get accepted or rejected by the GHC steering committee of 10 members, which is open for anybody to join and seems to have had about one vacancy per year historically (since 2017). If a proposal is accepted it can be implemented by anybody.
When newtype won't cut it; a polyvariadic instance
1 project | reddit.com/r/haskell | 14 Nov 2021
To me it seems like the solution is to define an unsaturated type family instead of a newtype and wait for /u/kcsongor to allow attaching instances to and deriving via them. This solves both 1. (allows a polymorphic return type) and 2. (doesn't require coercing through the arguments of Discrete). Any thoughts on this?
[ANNOUNCE] GHC 9.2.1 released!
3 projects | reddit.com/r/haskell | 29 Oct 2021
The original proposal has a Motivation section that I find completely unconvincing. On the other hand, it says
Polimorphism in Haskell
1 project | reddit.com/r/haskell | 28 Oct 2021
forall. .. is also a quantifier. It can be thought to have type abstraction \@a -> ..([future feature](https://github.com/ghc-proposals/ghc-proposals/pull/238)) and [*type applications*](https://ghc.gitlab.haskell.org/ghc/doc/users_guide/exts/type_applications.html?highlight=xtypeapplications#extension-TypeApplications)f @x`.
Any interested in a second edition of Thinking with Types?
1 project | reddit.com/r/haskell | 28 Oct 2021
Is it worth timing the new edition with the upcoming GHC changes too? I think that the chapters on first-class type families and defunctionalization would get out of date when Unsaturated type families is implemented.
Differences between (+1) and (1+)?
1 project | reddit.com/r/haskellquestions | 20 Oct 2021
I've had this idea in mind for a while to apply the same treatment to other operators as LexicalNegationdoes to - - I'm not sure whether it's really worth doing, but our discussion here inspired me to write it down. I'm curious what your thoughts on it would be. https://github.com/ghc-proposals/ghc-proposals/discussions/444
Status of Record Dot Syntax?
4 projects | reddit.com/r/haskell | 8 Oct 2021
What are some alternatives?
ihp - 🔥 The fastest way to build type safe web apps. IHP is a new batteries-included web framework optimized for longterm productivity and programmer happiness
nix-doom-emacs - doom-emacs packaged for Nix
haskell-language-server - Official haskell ide support via language server (LSP). Successor of ghcide & haskell-ide-engine.
haddock - Haskell Documentation Tool
Cabal - Official upstream development repository for Cabal and cabal-install
hoogle - Haskell API search engine
static-haskell-nix - easily build most Haskell programs into fully static Linux executables
cardano-node - The core component that is used to participate in a Cardano decentralised blockchain.
idris - A Dependently Typed Functional Programming Language
julia - The Julia Programming Language
polysemy - :gemini: higher-order, no-boilerplate monads