No description, website, or topics provided.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitignore
Card.hs
Game.hs
README.md
Setup.hs
Shuffle.hs
Solitaire.hs
Solitaire.js
cards.js
cards.ts
d3.d.ts
d3.min.js
index.html
makefile
notes.txt
pretty-svg-cards.svg
style.css

README.md

Solitaire Written in Haskell

This repository implements a version of Klondike Solitare. Most of the code is written in Haskell with a layer of typescript that works with the DOM. The d3.js library is used to manipulate svg images (cards) and handle evenings mouse picks and movement.

The game runs in the browser without any backend server support.

It seems to work best on Linux running Chrome - other environments still work but tend to be a little slow to respond to mouse movement.

It will not work well on touchscreen devices.

You can try the game out here