IHP v1.0

Languages and libraries

web framework

SHOW HN2022

IHP v1.0

Batteries-included web framework built on Haskell and Nix

ihp.digitallyinduced.com

#haskell web framework#nix#postgresql#haskell ide

132points
39comments
#459of 2,570 in 2022
Top 18%of 2022 by points

How HN took it

DebatedReal support and real criticism

4 positive, 4 neutral or asking, 1 mixed, 3 critical, out of 12 comments about the project. Thread score +0.14.

Execution: 2 for, 2 againstIdea: 2 for, 0 againstPricing: 0 for, 1 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Integrated IDE, database and setup make getting started easy

    From 2 comments
    • 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…
      montmorency88 on HN
    • 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…
      desireco42 on HN
  • Type system and Haskell ecosystem appreciated

    From 2 comments
    • 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…
      njrc9 on HN
    • Haskell's QuickCheck, AFAIK the first prominent implementation of property-based testing, gained its popularity partly because it eliminated a good part of the tedium by…
      mananaysiempre on HN

Objections

  • Docker support is paid

    From 1 comment
    • It looks like Docker support is still a paid feature? That's disappointing. I had written a blog post outlining how important docker support was and explaining how little work it…
      njaremko on HN
  • Editor integration and autocomplete are weak

    From 2 comments
    • Why is the editor integration and autocomplete still so poor? Shouldn't strong types help with that?
      ilrwbwrkhv on HN
    • The jsx seem not to have highlighting or completions?
      ilrwbwrkhv on HN
  • Installation is fiddly with some shells

    From 1 comment
    • Here is more feedback. Installation of everything is a little bit hairy... It didn't work in my fish shell but I had to switch to zsh to make it work... When you edit database,…
      desireco42 on HN

Requests

  • Free Docker support

    From 1 comment
    • It looks like Docker support is still a paid feature? That's disappointing. I had written a blog post outlining how important docker support was and explaining how little work it…
      njaremko on HN
  • Better JSX editor highlighting and completion

    From 1 comment

Questions

  • Does it work in a browser-only environment like Chromebook or iPad

    From 1 comment
    • It looks great! Do you think the web-based IDE is enough to be productive? For example, could this work on a Chromebook (in browser) or an iPad Pro (browser only)?
      z9znz on HN
  • How does it compare with Yesod

    From 1 comment

Alternatives named

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/33318432)