|
Tooling ContributionsA little help can go a long way. |
What is the use of a programming language if it is a huge pain to resolve dependencies with or to build. That’s an area where a little help can go a long way to ease the pain.
Build Tools
haskell/cabal
I’ve made many cabal contributions.commercialhaskell/stack
I’ve collected a list of stack contributions.cabalism/hpack-dhall
I started contributing and ended up owner and maintainer of this way to setup Haskell projects.judah/pier
I added test-suite running to this experimental way of building Haskell projects.tweag/rules_haskell
I helped document how to build Haskell fast with Google Bazel and rules_haskell.nmattia/snack
An incremental build tool for Haskell projects.
Packages and Dependencies
fsprojects/paket
I helped document how to convert an existing solution to use paket, explaining some assumptions in the way the project files need to be organized on disk. This is now a tutorial.NixOS/cabal2nix
I made a pull request adding hpack-dhall packages that we agreed should not be merged as cabal2nix should focus on.cabalfiles and drop support for other package file formats.typeable/stackage2nix
Redirect stale links toall-cabal-hashesandlts-haskell.input-output-hk/stack2nix
Parse the mac operating system asosxordarwin.