[searching] I'm looking for the "glorified hello-world" lib

Hi, I’m looking for the lib that kitty-kate qualified as a “glorified hello-world”.

Even though the description of the lib was not matching its actual contents, I found this lib to be a great help.

Unfortunatly I’m not able to remember the account name of the author, nor the name of this lib.

I can only remember that kitty-kate qualified it as to be a “glorified hello-world”.

Could some-one help me to find back this lib or its author ?

Thanks in advance.

@kit-ty-kate do you remember what was meant by this?

Maybe this? GitHub - lindig/hello: A minimal OCaml project . I am using this as a stepping stone when I start something new. Dune now has some project setup functionality (but I’m not familiar with it).

2 Likes

Dune has dune init project NAME which is basically a ‘glorified hello-world project’. It’s the recommended layout for new projects–not too complex, but reasonably scalable.

Let me sell the advantages of my repo: it has everything dune init project has plus:

  • GitHub CI set up
  • Basic Cmdliner setup for command line handling
  • A Makefile (for nostalgia)
2 Likes

I fail to recollect this. What was the context?

1 Like

This looks pretty good! The only possible improvement I spotted is that you could get rid of the build.sh/ml and use dune-build-info to embed the version module directly.

3 Likes

(lindig) No, there was some form validation.

There are no form validation into this one yet.

There are now between 38_000 and 46_000 packages in opam,

I don’t know how you are able to keep track of all these libs.

I was searching for the source-code of godi and hump1, and if the src of hump1 is not there anymore I was in mind to make hump2.

I don’t remember if it’s perl the camel with 1 hump, and the other one with 2, or the opposite.

What is the connection between form validation and a hello world program? I suspect we are talking past each other. What is it that you are trying to do?

The Dream web framework has a hello world example - and examples for forms and other typical web components.