stack2cabal
cabal2nix
Our great sponsors
stack2cabal | cabal2nix | |
---|---|---|
2 | 1 | |
22 | 350 | |
- | 0.9% | |
5.6 | 6.4 | |
about 1 month ago | 2 months ago | |
Haskell | Haskell | |
GNU General Public License v3.0 only | BSD 3-clause "New" or "Revised" License |
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.
stack2cabal
-
Generate Typescript from Servant API
run stack2cabal --no-pin-ghc (there are binaries here)
-
2021 Survey Results :: Haskell Weekly podcast
An example Github workflow that does it (tbf it can be even more simplified, now that ghcup is pre-installed on the VMs) is: https://github.com/hasufell/stack2cabal/blob/master/.github/workflows/release.yaml
cabal2nix
What are some alternatives?
servant-ts - See the docs and live playground here
cblrepo - Tool to simplify managing a consistent set of Haskell packages for distributions.
servant - Main repository for the servant libraries — DSL for describing, serving, querying, mocking, documenting web applications and more!
ekg-json - JSON encoding of ekg metrics
stack-templatizer - Transform a Folder into a Stack Template
jailbreak-cabal - Strip version restrictions from build dependencies in Cabal files.
implicit-hie - Auto generate a stack or cabal multi component hie.yaml file
Cabal - Official upstream development repository for Cabal and cabal-install
ghcup-hs - THIS REPO IS A MIRROR, BUG REPORTS GO HERE:
stackage - Stable Haskell package sets: vetted consistent packages from Hackage
packunused - Tool for detecting redundant Cabal package dependencies
distribution-nixpkgs - Haskell types and functions to represent, query, and manipulate the Nixpkgs distribution. | Source has moved to https://github.com/nixos/cabal2nix