|
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
/cabal1commercialhaskell
/stack2cabalism
/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.cabal
files and drop support for other package file formats.typeable
/stackage2nix
Redirect stale links toall-cabal-hashes
andlts-haskell
.input-output-hk
/stack2nix
Parse the mac operating system asosx
ordarwin
.
I have a separate page for cabal contributions↩︎
Same goes for stack contributions↩︎