Skip to content
Ring of Worlds: Multiplayer card game written in Haskell and Elm.
Elm Haskell CSS JavaScript Shell Python Other
Branch: master
Clone or download
Rogan Murley
Rogan Murley Persist volume
Latest commit c8d0751 Aug 18, 2019

Ring of Worlds

Ring of Worlds is a browser-based multiplayer digital card game written in the purely functional programming languages Haskell and Elm. It is a WIP under active development.

Try it out at

Join the discord.

Read the devlog.



Dev setup

Build server docker image

  • cd server
  • stack image container

Build client code

  • cd client
  • npm install
  • elm-package install
  • gulp build

Run locally

  • docker-compose up

App will be served at https://localhost:4430.

You can’t perform that action at this time.