HigherOrderCO / Bend

A massively parallel, high-level programming language
https://higherorderco.com
Apache License 2.0
17.44k stars 426 forks source link

Translate a subset of Haskell to Bend #457

Open runeksvendsen opened 5 months ago

runeksvendsen commented 5 months ago

In this Reddit comment thread, the challenges around translating a subset of Haskell to Bend are discussed. In that thread, @augustss indicated interest in giving this a shot, and I wanted to create a ticket to tracks this progress, as I find it very interesting.

This is the ticket for both tracking progress around translating a subset of Haskell to Bend, and also a communication channel between the HVM developers and whoever wants to make an attempt at this translation — so that all relevant information around this venture is collected here.

I have purposefully left of which subset of Haskell to target, as I think any subset of Haskell is fine to begin with. Later, we may want to create new tickets for the translation of specific Haskell language features.

runeksvendsen commented 5 months ago

Open question (from the Reddit thread):

I'm not clear how IO works, though. All examples seem to be programs that don't do any IO interactions.

runeksvendsen commented 1 week ago

Has there been any progress on this issue?

If not, is there anything I can do to help?