# Make white labeling haskell playground easier for your EDSLs

**URL:** <https://discourse.haskell.org/t/make-white-labeling-haskell-playground-easier-for-your-edsls/11257>\
**Category:** Show and Tell\
**Created:** [January 22, 2025, 12:22pm UTC](https://discourse.haskell.org/t/make-white-labeling-haskell-playground-easier-for-your-edsls/11257 "2025-01-22T12:22:32Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![hellwolf](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.haskell.org/hellwolf/32/3020_2.png) [@hellwolf](https://discourse.haskell.org/u/hellwolf)\
**Post date:** [January 22, 2025, 12:22pm UTC](https://discourse.haskell.org/t/make-white-labeling-haskell-playground-easier-for-your-edsls/11257/1 "2025-01-22T12:22:32Z")

</div>

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/](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](https://github.com/haskell/play-haskell).

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