template-haskell
Cabal
template-haskell | Cabal | |
---|---|---|
3 | 84 | |
9 | 1,566 | |
- | 0.4% | |
10.0 | 9.8 | |
over 1 year ago | 4 days ago | |
Haskell | Haskell | |
MIT License | 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.
template-haskell
-
On the verge of giving up learning Haskell because of the terrible tooling.
The best experience I've had so far is just to click on the "Open in Gitpod" link here: https://github.com/gitpod-samples/template-haskell. You get VS Code in your browser with a working Haskell environment and proper linux shell. You need a github/gitlab account and a stable internet connection.
-
GHCi for Android tablets?
Click on the gitpod link here: https://github.com/gitpod-io/template-haskell
-
Why doesn't Haskell Language Server stop?
There's a Haskell template here: https://github.com/gitpod-io/template-haskell. You should be able to just click on the Gitpod link there to get started, and then type stack run to run the hello world example.
Cabal
-
Would anyone be interested in hoot: A cabal wrapper for haskell based on Cargo?
Also, there's already a cabal RFC to support toml: https://github.com/haskell/cabal/issues/7548
-
On the verge of giving up learning Haskell because of the terrible tooling.
Cabal has a lot of dark corners once you stray from the happy path. Just checked and I'm currently subscribed to 37 threads on the issue tracker, and I'm not a maintainer. A lot of these are related to lesser-used features like cabal scripts, environment files and doctests (though I think all of these things would used more if they were more reliable), but there's also plenty of stupid stuff like: - https://github.com/haskell/cabal/issues/3313 - https://github.com/haskell/cabal/issues/8527 - https://github.com/haskell/cabal/issues/8391 - https://github.com/haskell/cabal/issues/7789 - https://github.com/haskell/cabal/issues/6888 - https://github.com/haskell/cabal/issues/6999 - https://github.com/haskell/cabal/issues/5271
-
Problems installing hindent witch haskell tool stack on windows 10
Given that Mike Pilgrim (the Stack maintainer) is on Windows, and Cabal has issues on Windows, I think it might be easier to get Windows specific fixes merged in Stack.
-
Help figuring out output from Cabal resolver
The error message is not too helpful. This is the target of a long-standing ticket: https://github.com/haskell/cabal/issues/7993 Your help would be very welcome.
-
There is No “Tooling Issue” in Haskell
By the way, there are some open issues for the command to add a package in Cabal.
-
Why GHCi is my new calculator
That's interesting. Could you could open a an issue about this? https://github.com/haskell/cabal/issues
- Any open source projects to contribute to for beginners
-
The best way to add a flag to copy documentation to given location?
I created this issue a few months ago: https://github.com/haskell/cabal/issues/8270
-
Trying to figure out cabal dependency management
Reported this as a bug in cabal.
-
JavaScript backend merged into GHC | IOG Engineering
We definitely plan to have benchmarks once we start working on performance. We haven't started yet because there were more urgent tasks. For example: ensuring that the testsuite runs on CI with the JS backend (should be completed this week or the next), ensuring that the toolchain works properly (we're writing a tutorial and we've found new bugs, e.g. yesterday I've fixed the support for js-sources in Cabal https://github.com/haskell/cabal/pull/8636), adding TH support...
What are some alternatives?
hugs-android - Port of HUGS Haskell interpreter to Android
stack - The Haskell Tool Stack
vscode-haskell - VS Code extension for Haskell, powered by haskell-language-server
haskell.nix - Alternative Haskell Infrastructure for Nixpkgs
gitpod - The developer platform for on-demand cloud development environments to create software faster and more securely.
static-haskell-nix - easily build most Haskell programs into fully static Linux executables
sccache - Sccache is a ccache-like tool. It is used as a compiler wrapper and avoids compilation when possible. Sccache has the capability to utilize caching in remote storage environments, including various cloud storage options, or alternatively, in local storage.
cartel
android-termux-hugs - Adaption of https://github.com/conscell/hugs-android (hugs haskell interpreter) so it can be built and run using the android termux app.
hackage-repo-tool - Hackage security framework based on TUF (The Update Framework)
haskell-template - Haskell project template using Nix + Flakes + VSCode (HLS)
codeworld - Educational computer programming environment using Haskell