alpaca-lang / alpaca

Functional programming inspired by ML for the Erlang VM
Other
1.44k stars 48 forks source link

Status? #251

Closed GildedHonour closed 6 years ago

GildedHonour commented 6 years ago

What's the status of the project?

j14159 commented 6 years ago

Slow but not abandoned :smile:

In my limited spare time I've been mostly focused on trying to understand enough about first class module systems like 1ML for future Alpaca implementation and have been dabbling a little with Truffle/Graal.

lpil commented 6 years ago

Would love it if you could share any good pieces on 1ML, looks very interesting. :)

j14159 commented 6 years ago

@lpil nothing beyond a few papers and books, tbh. Reading list (mostly) from this tweet:

I've also been pairing all of the above with dipping in and out of Practical Foundations for Programming Languages.

To be clear: I don't understand all of the above yet 😆 I've got a long way to go still and I think there's some work to do syntax-wise to make the semantics clearer and more approachable for a larger section of our community. It's probably pretty grok-able for people with a lot of ML experience but that's never really been my main target/aim.

I don't have any work-related travel for the next while so might get enough of a stretch of time to attempt summarizing bits of it in the next month or two before implementing.

lpil commented 6 years ago

Thanks! :)