Make white labeling haskell playground easier for your EDSLs

The white labeling of play-Haskell, if made easy, can be quite an attractive tool for EDSLs, who could benefit from an easier way of onboarding/showcasing their technology to stakeholders or public audiences.

I have successfully ported it to https://play.yolc.dev/, where people can start to try to compile Haskell to Solidity/Yul powered by the playground. I also believe that the likes of copilot and clash lang may also be of interest to such a playground.

During the process, I have gathered thoughts on how to make the whole process smoother for future attempts so that we can gain more value from the fantastic work behind the play-haskell project.

I will continue this effort at [WIP]: A path to white lable friendly play-haskell by hellwolf · Pull Request #54 · haskell/play-haskell · GitHub.

7 Likes