• by rfl890 on 6/16/2025, 8:16:51 PM

    I'm very confused at first glance. What are "coder scripts"? Why is "std" repeated 3 times in "dk StdStd_Std.Run"? What on earth is "Tr1Stdlib_V414Io"? The entire tool comes off as arbitrary and confusing, at least to me. I would really quite appreciate a brief primer on the language and its design decisions, architecture and syntax. So far, I'm just having assorted bits of information thrown at me with no real structure.

    (Note: I have never touched OCaml. Is this some weird OCaml thing?)

  • by tempodox on 6/16/2025, 3:38:14 PM

    I wouldn't associate having to use `Lwt_main.run` with “a limited background in programming”, but maybe that's just me.

  • by beckford on 6/17/2025, 7:49:35 AM

    Thanks for some of the early feedback. I did a few tweaks: separated the quick start into two (one for students, one for experienced devs), moved up the examples, and duplicated some of HN summary text on the linked page. The latter because I, as an infrequent HN submitter, hadn't realized that some (maybe most?) people don't read the HN summary.

  • by d357r0y3r on 6/17/2025, 1:12:35 AM

    I just couldn't figure out what this was in <60 seconds. Examples and use cases need to be a little more prominent in the docs.