Hm found some more!

HBC - compiler for Haskell 1.4 https://www2.ki.informatik.uni-frankfurt.de/doc/html/hbc/hbc.html

JHC - just for fun http://repetae.net/computer/jhc/

HLearn - an ambitious, Haskell-y project https://github.com/mikeizbicki/HLearn

Kansas Lava - part of the classic, Haskell+Hardware https://ku-fpg.github.io/software/kansas-lava/

rx looks quite fun! Gotta study those grammars myself… 

tidal - not so retro but seems indie? cool spirit I think? http://tidalcycles.org

http://hakaru-dev.github.io/intro/quickstart/

https://kittenlang.org

https://www.egison.org

^ not so retro but cool languages with a good spirit 

https://wiki.haskell.org/ThreadScope


On Mar 14, 2022, at 10:28 AM, Johannes Waldmann <johannes.waldmann@htwk-leipzig.de> wrote:

I’m looking to appreciate “retro” Haskell projects,

If "retro" = "old", then look at this from 1997
https://github.com/jwaldmann/rx (state at first commit)

And, I second what others have suggested:
Paul Hudak: Haskore,
https://web.archive.org/web/19970206084830/http://haskell.cs.yale.edu:80/haskore/
Peter Thiemann: Wash,
http://www2.informatik.uni-freiburg.de/~thiemann/haskell/WASH/

The pinnacle of Haskell retrocomputing certainly is
https://downloads.haskell.org/~ghc/0.29/

... things from before stabilization/company use.

Haskell(98,2010) does have stability:
language and core libraries adhere to the report.

It's the companies that are destroying it :-)
But you're right, they also spend effort on stabilization.

When I cabalized my project in/around 2014,
I was pleasantly surprised how little change it needed.
Basically, just build-depend: haskell98.

Don't read the actual source too closely - it's full of
Lists and Ints, because, well .. little did I know at the time.
On the other hand: naive means of expression, combined with
absence, or ignorance, of libraries - makes future-proof software.

Will you tell us the results of your appreciations?
Are you "just" collecting sources? (already that is worthwhile)
Compiling them? Running? Benchmarking?
Writing a paper? I'd love to read that.

- J.W.

_______________________________________________
Haskell-Cafe mailing list
To (un)subscribe, modify options or view archives go to:
http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe
Only members subscribed via the mailman list are allowed to post.