santiweight / poker-base

BSD 3-Clause "New" or "Revised" License
4 stars 0 forks source link

poker-base

Hackage Build Status

Description

poker-base provides datatypes and supporting infrastructure to handle poker computation. Once developed, the package intends to be industry-ready and provide capabilities that support poker websites, simulation, research and poker trainers and assistants.

Pull requests or suggestions (preferably created in an issue), are not just encouraged but highly requested! We are quick to respond to any help you might need :)

Usage

-- >>> import Poker
-- >>> Just h = mkHole (Card Ace Club) (Card Two Diamond)
-- >>> holeToShortTxt h
-- "Ac2d"

Goal

To become Haskell's core de facto library for poker applications. We are working on this library so that your poker work can use poker-base, and its children packages, seamlessly.

Some principles that this library aims to uphold:

Libraries based on poker-base

Contributing

See Contributing.md for guidelines.

Resources

See Resources.md for help regarding the rules of poker and resources for implementing poker applications.