learn-you-a-haskell
ihp
Our great sponsors
learn-you-a-haskell | ihp | |
---|---|---|
74 | 119 | |
284 | 3,956 | |
- | 0.6% | |
0.0 | 7.6 | |
10 months ago | 6 days ago | |
Makefile | 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.
learn-you-a-haskell
-
So Hows the Hackathon Going?
you start that way, but don't do http://learnyouahaskell.com really?
- help i just discovered haskell 38 hours ago and i think i love it
-
Why I decided to learn (and teach) Clojure
Elm is a statically typed language inspired by Haskell. The natural step would be to use Elm on the frontend and Haskell on the backend. And that's what I tried to do. I read with some difficulty the Learn You a Haskell for Great Good! book (available for free here) and learned a lot of cool stuff. But creating a complete backend using Haskell proved to be more than I could chew. So I decided to look for alternatives...
-
I’m trying coding
Here y’go!
-
Starting out.
Definitely check out: http://learnyouahaskell.com
-
Can someone define a monad in simple terms?
You see? It's not simple but you'll get there if you persist. Most Haskell and Purescript books cover it. Personally it clicked for me going through the "learn you a haskell" book. http://learnyouahaskell.com
- Počeo da učim Haskell
-
Combine and functional programming
You just wait until you start reading this http://learnyouahaskell.com/
- I’m now 25. Should I move out for the sake of independence & struggle financially or should I continue to save for a house?
-
"Learn Haskell by building a blog generator" is a great resource for learning
This is my second time learning Haskell. I’ve learned it at the university in a course and through http://learnyouahaskell.com, but I’ve mostly forgotten everything but the basics.
ihp
-
Haskell Optimization Handbook
In case this got you interested in Haskell, and you want a good way to start your Haskell journey (and have something to apply the optimization handbook to), check out IHP. It's the Rails/Laravel of the Haskell world. You can start here https://ihp.digitallyinduced.com/Guide/index.html or check it out on GitHub here https://github.com/digitallyinduced/ihp
-
Show HN: Algora.io – Open-source development bounties
At IHP we've been using Algora for a while now and it works really great. Here's e.g. one PR that was merged last week with a bounty attached https://github.com/digitallyinduced/ihp/issues/1621 Everything was set up in less than 15 minutes and ioannis and zafer have been super helpful with any questions we had.
In general I think this is a good direction and an interesting take on the open question around sustainable open source. Congrats on the launch and keep up the great work! :)
- Por que Elm é uma linguagem tão deliciosa?
-
Any open source projects to contribute to for beginners
You could contribute to IHP! We have some great docs to get started here https://github.com/digitallyinduced/ihp/blob/master/CONTRIBUTING.md And we have some low hanging fruits in GitHub issues for you to get started with, e.g. https://github.com/digitallyinduced/ihp/issues/1601 (also there's always lots of activity in the IHP Slack, in case you have any questions/need help)
- Using Rust at a startup: A cautionary tale
-
Show HN: IHP v1.0 (Batteries-included web framework built on Haskell and Nix)
Really happy we've finally go to the 1.0 status :) If you like to take a look at the code, check our GitHub at https://github.com/digitallyinduced/ihp
-
Is there an Elm like framework for cross-platform apps?
kinda early for running roc in production perhaps, but you can try out haskell and its frameworks like ihp or some other web / mobile / multiplatform framework.
-
Why Haskell Is Interesting?
In recent years the Haskell ecosystem has drastically improved.
With Haskell Language Server (HLS) there's now great autocompletion and inline error reporting for e.g. VSCode and other editors.
We've recently got dot-notation, so you can type `myRecord.myField` instead of `myField myRecord`, which makes Haskell code feel more familiar when switching from other languages.
With IHP we now even have a Haskell version of Rails/Laravel. Check it out here: https://ihp.digitallyinduced.com/ (I'm founder of IHP)
-
Functional Reactive Programming
Yes, it's possible to build a traditional web company with Haskell. We've made IHP exactly for that :) It's like Rails/Django but for Haskell. https://ihp.digitallyinduced.com/ We specifically try to be batteries-includes (like rails), so you don't have to think too much about what libraries to use, the core of IHP can get you very far without needing to manually decide between libraries.
IHP even won a G2 badge, which is kind of funny and ironic for a Haskell project :D https://www.g2.com/products/ihp/reviews
-
GHC 9.4.1 is now available
Thanks to reintroduction of deep subsumption we could finally update IHP to the GHC 9 series. So really happy about the recent GHC releases :)
If you're curious about Haskell, IHP is a good starting point (https://ihp.digitallyinduced.com/ https://github.com/digitallyinduced/ihp). IHP is Haskell's version of Laravel/Rails/Django. It's really a superpower to have Haskell's type system combined with the rapid development approach of Rails :) (Disclaimer: I'm founder of the company that makes IHP)
What are some alternatives?
Ruby on Rails - Ruby on Rails
miso - :ramen: A tasty Haskell front-end framework
haskell-ux - Let's make Haskells error messages helpful :)
Phoenix - Peace of mind from prototype to production
purescript-flame - Fast & simple framework for building web applications
Hobo - The web app builder for Rails (moved from tablatom/hobo)
ghc-proposals - Proposed compiler and language changes for GHC and GHC/Haskell
penrose - Haskell to JavaScript compiler, based on GHC
purescript - A strongly-typed language that compiles to JavaScript
gitpod - The developer platform for on-demand cloud development environments to create software faster and more securely.
learn4haskell - 👩🏫 👨🏫 Learn Haskell basics in 4 pull requests
post-rfc - Blog post previews in need of peer review