kindl / Hypatia

A ML-family Language Compiled to Lua
MIT License
137 stars 4 forks source link

Language comparison snippets #1

Open hengestone opened 7 years ago

hengestone commented 7 years ago

It would be very useful to have a table in the wiki comparing some common patterns in Hypatia, Elm and Purescript. See e.g. the Reason/OCAML comparison at https://facebook.github.io/reason/mlCompared.html or http://adam.chlipala.net/mlcomp/

Thanks!

kindl commented 7 years ago

Hello Conrad,

I saw, that you added me to your list of languages compiled to Lua. Thank you! Also thanks for your suggestion. I could only compare the languages on the outside, because I have not used Elm or Purescript yet, even though I always keep an eye on their development. However, comparing their semantics would be more interesting. Would you need this comparison for your list and/or are you interested in using the language?

Regards Janosch

hengestone commented 7 years ago

Hi Janosch,

I'm interested in finding an ML-like language that integrates well with Lua, in the same way that Moonscript or Urn does. Having some comparison code makes it easier to evaluate and learn the language.

So to answer your question explicitly: it's not for my list, but I am interested in the language. The aim of the list is to help me find a language to use, and maybe bring together some language authors to collaborate.

danielo515 commented 2 years ago

I'm also interested into having a ML style language that compiles to Lua, and Hypatia seems to be the only one in active development. I want to use it to create NeoVim plugins, so being able to define bindings to external Lua functions is very important. Having prebuilt binaries will also help with the adoption of the language IMO