IHP

Languages and libraries

web framework

SHOW HN2020

280points
70comments
#151of 3,028 in 2020
Top 5%of 2020 by points

How HN took it

LovedMost comments that take a side are positive

12 positive, 10 neutral or asking, 2 mixed, 1 critical, out of 25 comments about the project. Thread score +0.41.

Idea: 7 for, 0 againstDocs: 2 for, 0 againstDesign: 2 for, 0 againstExecution: 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

  • Good documentation and developer ergonomics

    From 2 comments
    • Important bit missing from the title: this is using Haskell (and Nix). IHP is supposed to become the Django/Rails/Phoenix of Haskell. I've been using Django professionally for…
      hendi_ on HN
    • I really enjoyed your introduction. For the HN readers who enjoy summaries in the comments, they open with a 10-12 sentence introduction, but the second sentence sets up the core…
      rckoepke on HN
  • Built-in GUI for building Postgres schema

    From 1 comment
    • IHP includes a GUI to build postgres schema - this is really cool and much appreciated. Databases have been existing for ages now and so are the GUI tools to manage them.…
      xgenecloud on HN
  • Type safety in templates and queries

    From 2 comments
    • Important bit missing from the title: this is using Haskell (and Nix). IHP is supposed to become the Django/Rails/Phoenix of Haskell. I've been using Django professionally for…
      hendi_ on HN
    • Great work! I wasn't able to find anything on deployment in the docs. What does it look like? I've been looking for a framework with the following requirements: ``` -…
      sdn90 on HN

Objections

  • No documentation on deployment or testing

    From 2 comments
    • Great work! I wasn't able to find anything on deployment in the docs. What does it look like? I've been looking for a framework with the following requirements: ``` -…
      sdn90 on HN
    • Looks really cool! I like the neat UI, auto refresh and everything. I even skimmed the 27-minute demo video (that's a bit long guys), but I don't see any reference to testing,…
      underdeserver on HN
  • Nix does not run natively on Windows

    From 1 comment
    • Using Nix to handle dependencies(haskell, pg) in a framework is really cool! But would IHP work in Windows natively? AFAICT, Nix doesn't work in Windows unless you use WSL(and…
      steve-chavez on HN

Requests

  • Client-side rendering or LiveView-style interactivity

    From 1 comment
    • First off, nice work! I always thought it is better to mix client/server rendering; the 'everything client' or 'everything server' both do not work for a large number of…
      tluyben2 on HN
  • Webpack or frontend integration guide

    From 1 comment
    • So as i see, this is like a Rails framework with static type checking. Best of both worlds ! I'd love to see a guide on integrating with webpack or any frontend tech in the stack.
      revskill on HN
  • Pluggable custom code generators

    From 1 comment
    • This looks interesting. I like how your code generation seems to expose most of the structure for customization, but have you thought about having different customizable…
      metalrain on HN

Questions

  • How deployment works

    From 1 comment
    • Great work! I wasn't able to find anything on deployment in the docs. What does it look like? I've been looking for a framework with the following requirements: ``` -…
      sdn90 on HN
  • How debugging works

    From 1 comment
    • Seems very interesting, and a move in the right direction. What's it like to debug when something goes wrong?
      carapace on HN
  • Difference from Elm

    From 1 comment

Alternatives named

  • Phoenix

    From 2 comments
    • A Haskell project with docs, this is a pleasant surprise. I’ve been playing around with Phoenix recently and I’ve been missing a decent type system (Dialyzer is pretty bad). I…
      roebk on HN
    • You make a good point, and this is one of the reasons why I really like the Phoenix web framework (of the Elixir ecosystem). It firmly guides you towards building applications…
      juhatl on HN
  • Django

    From 1 comment
    • Important bit missing from the title: this is using Haskell (and Nix). IHP is supposed to become the Django/Rails/Phoenix of Haskell. I've been using Django professionally for…
      hendi_ on HN
  • Rails

    From 1 comment
    • So as i see, this is like a Rails framework with static type checking. Best of both worlds ! I'd love to see a guide on integrating with webpack or any frontend tech in the stack.
      revskill on HN
  • Elm

    From 1 comment

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/23610527)