[Haskell-cafe] Retro/indie Haskell to appreciate

Ivan Perez ivanperezdominguez at gmail.com
Mon Mar 14 15:15:53 UTC 2022


Also, because projects are difficult to maintain, anything that reduces the
maintenance burden would help keep them up to date. There is a
(non-official) proposal to re-implement fudgets on top of Monadic Stream
Functions (https://github.com/ivanperez-keera/dunai/). That would likely 1)
lower the maintenance burden on the Fudgets side and 2) serve as a large
use case for MSFs.

Ivan

On Mon, 14 Mar 2022 at 11:12, Ivan Perez <ivanperezdominguez at gmail.com>
wrote:

> For info: Yampa's development continues to this day, and there have been
> several mobile (iOS/Android) games released that use Yampa. There are also
> some demo/open source games. All of that is listed on the Yampa website.
> Source: I'm the maintainer of Yampa, and I founded the company that
> released such games.
>
> Copilot's development also continues. Source: I'm the technical lead of
> Copilot.
>
> Ivan
>
>
>
> On Sun, 13 Mar 2022 at 20:16, Vo Minh Thu <noteed at gmail.com> wrote:
>
>> I would look up Paul Hudak, Conal Elliott, and Oleg Kiselyov work (Fran,
>> Yampa,...).
>>
>> Maybe some classic papers about implementing a Haskell type checker or
>> compiler, but I don't know if they come with source code.
>>
>> Maybe xmonad qualifies?
>>
>> I also think Don had a mpd client.
>>
>> As you talked about BlueSpec, this makes me think of copilot.
>>
>> Maybe some solutions to some ICFP contests.
>>
>> There is a video game, "kitty and the robots", or something like that. I
>> wonder if they open sourced their code.
>>
>> Cheers,
>> Thu
>>
>> Le dim. 13 mars 2022 à 20:50, Serguey Zefirov <sergueyz at gmail.com> a
>> écrit :
>>
>>> Can Fudgets [1] qualify?
>>>
>>> [1] https://github.com/solomon-b/fudgets
>>>
>>> Right now it is cabalized but once upon a time it was very old school. I
>>> remember playing Invaders written in Fudgets in early 2000-s.
>>>
>>> вс, 13 мар. 2022 г. в 21:07, Vanessa McHale <vamchale at gmail.com>:
>>>
>>>> I’m looking to appreciate “retro” Haskell projects, things from before
>>>> stabilization/company use.
>>>>
>>>> Such as:
>>>>
>>>> fgl https://web.engr.oregonstate.edu/~erwig/fgl/haskell/
>>>>
>>>> WWWBrowser https://cth.altocumulus.org/~hallgren/wwwbrowser.html
>>>>
>>>> Balsa/Teak (languages)
>>>> http://apt.cs.manchester.ac.uk/projects/tools/balsa/
>>>>
>>>> BlueSpec compiler https://github.com/B-Lang-org/bsc
>>>>
>>>> The CABAL spec (Common Architecture for Building Applications and
>>>> Tools) https://www.haskell.org/cabal/proposal/index.html
>>>>
>>>> Frag (that one Haskell game) https://wiki.haskell.org/Frag
>>>>
>>>> Hugs string extensions
>>>> https://www.haskell.org/hugs/pages/users_guide/here-documents.html
>>>>
>>>> I guess darcs/c2hs/happy/alex count, they have history!
>>>>
>>>> Bonus points for
>>>>
>>>>
>>>>    - Makefiles to build the project
>>>>    - Professor-HTML project page
>>>>    - Hugs support
>>>>    - Haskell 1.4 etc. support
>>>>
>>>> _______________________________________________
>>>> 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.
>>>
>>> _______________________________________________
>>> 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.
>>
>> _______________________________________________
>> 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.
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.haskell.org/pipermail/haskell-cafe/attachments/20220314/74020e3e/attachment.html>


More information about the Haskell-Cafe mailing list