-----------------------------------------------------------------------------
-- |
-- Module      :  Data.Poker.Internal
-- Copyright   :  Public Domain
-- License     :  Public Domain
--
-- Maintainer  :  lemmih@gmail.com
-- Stability   :  provisional
-- Portability :  portable
--
-- Importing this module gives you access to the inner workings of Data.Poker.
-- Use with care.
-----------------------------------------------------------------------------
module Data.Poker.Internal
    (
    NumericalHandValue(..),
    ConsecutiveHandValue(..),
    Card(..),
    CardSet(..),
    StdDeck_CardMask,
    distHandValue
    ) where

import Data.Poker.Definitions
import Data.Poker.Deck
import Data.Poker.Evaluate