TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Show HN: IHP v1.0 – Batteries-included web framework built on Haskell and Nix

132 点作者 _query超过 2 年前

10 条评论

montmorency88超过 2 年前
IHP is already used in production for a number of commercial projects, but I'd also highly recommend the framework for anyone interested in just learning and hacking away with haskell. The IHP IDE is a great playground and you are automatically set up with a postgres db, ghc, hls, etc. So a lot of the configuration barrier is removed and you can just start writing Haskell and experimenting with some of the cool libraries on hackage.
评论 #33320504 未加载
jalino23超过 2 年前
I guess its time to learn myself a haskell for great good!
_query超过 2 年前
Really happy we&#x27;ve finally got to the 1.0 status :) If you like to take a look at the code, check our GitHub at <a href="https:&#x2F;&#x2F;github.com&#x2F;digitallyinduced&#x2F;ihp" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;digitallyinduced&#x2F;ihp</a>
desireco42超过 2 年前
Wow, just started watching video, this is really nice. The integrated environment, db and everything makes it super easy to get started. I guess you made it so you just have no excuses to try this out.<p>Big thank you for developers.
评论 #33321191 未加载
njaremko超过 2 年前
It looks like Docker support is still a paid feature? That&#x27;s disappointing. I had written a blog post outlining how important docker support was and explaining how little work it was to get working, and at the time the maintainers agreed it should be a free feature, but it seems they&#x27;ve changed their minds.
评论 #33318837 未加载
评论 #33319266 未加载
xrd超过 2 年前
Is this something I can play with despite zero knowledge of Haskell?
评论 #33320100 未加载
njrc9超过 2 年前
One of the nice features of IHP is that, thanks to Haskell’s strict type checking, it does not just eliminate bugs, it also speeds up development. E.g. if you want to change or build a new feature, you don’t need to write tests for it since the compiler basically does that for you. Since you don’t need to write tests, your work is perhaps half of what it would be normally – and neither do you have to know how to write good tests, which is an entire skill in itself.
评论 #33320094 未加载
评论 #33321319 未加载
评论 #33320159 未加载
评论 #33320164 未加载
mgomez超过 2 年前
I&#x27;ve been meaning to pick up either Haskell or OCaml for my next language. On the OCaml side, I see Cornell&#x27;s free CS 3110 textbook recommended around here. Is there something similar on the Haskell side?
评论 #33320801 未加载
评论 #33338856 未加载
评论 #33326611 未加载
评论 #33321335 未加载
评论 #33322082 未加载
ilrwbwrkhv超过 2 年前
Why is the editor integration and autocomplete still so poor? Shouldn&#x27;t strong types help with that?
评论 #33328319 未加载
tobias2014超过 2 年前
How does this compare with Yesod?