strong-path
haskell-handbook
Our great sponsors
strong-path | haskell-handbook | |
---|---|---|
2 | 9 | |
14 | 90 | |
- | - | |
0.0 | 2.3 | |
over 1 year ago | 7 months ago | |
Haskell | ||
MIT 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.
strong-path
-
[Request for Review] Tutorial on determining dependency version bounds
To support this with an example, executable with pinned dependencies would be https://github.com/wasp-lang/wasp/blob/master/waspc/package.yaml , while a library with loose dependencies would be https://github.com/wasp-lang/strong-path/blob/master/package.yaml .
-
How do I figure out dependency version bounds for my library (when publishing on Hackage)?
I wrote a strong-path package, which I published on Hackage. I am using Stack to build it: I have stack.yaml and package.yaml as sources of truth, while strong-path.cabal is generated by Stack but I also commit it into vcs.
haskell-handbook
-
Haskell Noob Experience Blogpost
All together that was a thoughtful and fair write up, thanks for that! I think you are spot on regarding monad transformers. Testing story is very good, the only part that I found harder then I would like it to be is testing IO code - there are some solutions that help but still, it is a bit surprisingly complex. And Template Haskell - it is not as hard as it sounds! Can be quite powerful without super deep knowledge. Btw here is short "cheat sheet" for Template Haskell that I wrote as notes for myself and others in the company: https://github.com/wasp-lang/haskell-handbook/blob/master/template-haskell.md .
-
Počeo da učim Haskell
haskell-handbook
-
A new online Haskell guide
I am trying to do something similar with https://github.com/wasp-lang/haskell-handbook, but much less ambitious - it is mostly there for me and my colleagues, not as a general guide, and is for intermediate level, not beginners, also has no order, just topics. But what I do is create issues with quick drafts and then fill them in when I have time and others can also add to it.
-
We reached Beta with Wasp, DSL (written in Haskell) for building full-stack JS web apps with less boilerplate!
Wrote some popular tutorials on Haskell concepts, like https://wasp-lang.dev/blog/2021/09/01/haskell-forall-tutorial, and also are maintaining haskell handbook (still in infancy): https://github.com/wasp-lang/haskell-handbook .
-
Looking for a review of my Haskell solution to my Advent of Code day 4 solution
I actually wrote a short text about how functions behave as Functor, Applicative or Monad: https://github.com/wasp-lang/haskell-handbook/blob/master/function-as-functor-applicative-monad.md .
-
[Request for Review] Tutorial on determining dependency version bounds
Recently I realized I have no idea how should I define version bounds for my library and I got pretty confused before I finally figured out the reasoning behind it (thanks to r/haskell and Adam Bergmark from Stackage), so I thought I would capture that reasoning in a short article: https://github.com/wasp-lang/haskell-handbook/blob/master/dependencies-version-bounds.md .
-
[Request for review] Short article on Cabal and Stack and difference between them
As a result I decided to write a small article that gives overview of Cabal and Stack are and also compares them, based on what I learned: https://github.com/wasp-lang/haskell-handbook/blob/master/cabal-and-stack.md .
- I wrote a tutorial about `forall`aimed at non-senior Haskellers - any feedback is welcome!
What are some alternatives?
aeson-schemas - Easily consume JSON data on-demand with type-safety
course-plan - 📜 Haskell course info, plan, video lectures, slides
semver - Semantic Versioning Specification
cabal-extras - A tool suite to aid Haskell development using `cabal-install`
wasp - The fastest way to develop full-stack web apps with React & Node.js.
awesome-haskell - A curated list of amazingly awesome Haskell articles and talks for beginners.
cabal-install-parsers - Scripts and instructions for using CI services (e.g. Travis CI or Appveyor) with multiple GHC configurations
learn-you-a-haskell-notebook - Jupyter adaptation of Learn You a Haskell for Great Good!
learnyouahaskell - [Moved to: https://github.com/learnyouahaskell/learnyouahaskell.github.io]
Haskell-Guide - Haskell Guide
www.haskell.org - www.haskell.org site source
haskell-quantification - Presentation on quantification in Haskell for South Bay Haskell