User-Friendly Interface
IHP offers an intuitive and easy-to-navigate interface, making it accessible for both new and experienced developers.
Full-Stack Framework
As a full-stack web framework, IHP allows developers to efficiently manage both frontend and backend development within a single environment.
Haskell-Based
Built using Haskell, IHP enables developers to leverage the benefits of a strong statically-typed language, reducing runtime errors and improving code reliability.
Rapid Development
IHP includes numerous built-in features and automated processes that can accelerate the development cycle, facilitating faster project completions.
Live Reload
The framework supports a live reload feature, allowing developers to see changes instantly reflected, enhancing productivity.
> Does elixir have an lsp as good as Typescripts? Iβm a bit addicted to static types at the moment. I wonder how IHP [1], the liveview in Haskell, compares with Phoenix liveview for typical use cases now. (Not having used either.) [1]: https://ihp.digitallyinduced.com/. - Source: Hacker News / over 1 year ago
I found IHP straightforward: https://ihp.digitallyinduced.com/ despite not remembering much haskell! This assumes you can get past nix for the install. I find IHP well-designed. I just wish the licensing scheme were more transparent. - Source: Hacker News / over 1 year ago
IHP is a batteries-included web framework similar to "ruby on rails" for Haskell, with strong static typing. The website has lots of information and videos and beginner tutorials. https://ihp.digitallyinduced.com/. - Source: Hacker News / over 1 year ago
You can find the docs at https://ihp.digitallyinduced.com/ and some getting started videos at https://www.youtube.com/watch?v=PLl9Sjq6Nzc&list=PLenFm8BWuKlS0IaE31DmKB_PbkMLmwWmG. Source: over 1 year ago
To be fair, https://ihp.digitallyinduced.com/ looks really tempting. - Source: Hacker News / about 2 years ago
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. Source: over 2 years ago
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... - Source: Hacker News / over 2 years ago
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,... - Source: Hacker News / over 2 years ago
For the general purpose work that Java is usually put to, I don't think there's really a "bad" popular language choice available in 2022. You want to write your web app UI in Haskell? There's a framework for that. Source: over 2 years ago
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... - Source: Hacker News / over 2 years ago
Check out IHP. Compared to Yesod it's a bit more opinionated. This might be a useful, as it allows you to focus on your domain problem instead of picking libraries etc. Also we have a very active Slack community with over 350 Haskellers. If you have any questions, you can always get help on slack. Source: over 2 years ago
IHP might be worth checking out. It's very batteries-included, a little like Ruby on Rails. It has very good developer tooling too, imo. It does encourage you to write some kind of non-standard Haskell, but it's minor enough that it's not a big deal. Source: over 2 years ago
You might also want to give IHP (https://ihp.digitallyinduced.com/) a look and compare it with Yesod. It has great tutorials and guides to make starting easier. Source: over 2 years ago
- You can see all Features of IHP described on the website https://ihp.digitallyinduced.com/ If you want to play with IHP and build your first Haskell app: - Installing IHP: https://ihp.digitallyinduced.com/Guide/installation.html - Creating your First Project: https://ihp.digitallyinduced.com/Guide/your-first-project.html. - Source: Hacker News / over 2 years ago
Hey everyone! I wanted to play with Haskell ([IHP](https://ihp.digitallyinduced.com/)), and Rust (Cloudflare workers), so I decided to make a product with them. This is the MVP Iβve come up with. It supports teams, projects, environments, flag variations, scheduling and expiry, and a reasonably complete targeting system that support Boolean logic combining user ID targets, arbitrary metadata targeting, rollout... - Source: Hacker News / over 2 years ago
You might want to check out IHP https://ihp.digitallyinduced.com Itβs the same design principles that power thin, but designed for Multi page apps. Source: over 2 years ago
Haskell is famous for it's quite an academic nature. But the ecosystem has drastically improved in recent years, so that that image is really outdated by now. E.g. With Haskell Language Server we have nice autocompletion. Recently dot-notation has been added, so you can now write `someValue.someField` as in other languages. And the documentation is improving as well. If you're doing web development, a good... - Source: Hacker News / almost 3 years ago
If this post got you interested in learning more about Haskell and you want to see type classes in some real code, a great starting point for Haskell is IHP :) IHP is a new Haskell framework with a focus on actual building applications. Imagine the productiveness of rails combined with the typesafety of Haskell. It's now already the biggest Haskell web framework, we just hit 3200 GitHub stars. I belive Haskell can... - Source: Hacker News / almost 3 years ago
Hey there, Founder of digitally induced here. Happy to share what've been working on with Thin Backend over the last months. Thin is a version of the [IHP Framework](https://ihp.digitallyinduced.com/), designed to be used by frontend developers. Instead of building APIs with low-level `fetch` calls, we provide high-level APIs like `createRecord('tasks', { title: 'Hello World' }`, `updateRecord(..)` and... - Source: Hacker News / almost 3 years ago
u/Evidencebasedonly (did I get that right) you are a Haskell dev no? I saw this framework recently, it looks cool, has code generators and a integrated JSX style DSL and all. Source: almost 3 years ago
And if you want to land a Haskell job, I'd say becoming really proficient with any stack would be more important. E.g. IHP might not be around in five years but you can use it to make web/backend projects even for clients who don't care about Haskell, and if I was hiring a backend engineer I would happily hire someone proficient with IHP even though my actual Haskell stack would be entirely different. Source: almost 3 years ago
Do you know an article comparing IHP to other products?
Suggest a link to a post with product alternatives.
This is an informative page about IHP. You can review and discuss the product here. The primary details have not been verified within the last quarter, and they might be outdated. If you think we are missing something, please use the means on this page to comment or suggest changes. All reviews and comments are highly encouranged and appreciated as they help everyone in the community to make an informed choice. Please always be kind and objective when evaluating a product and sharing your opinion.